sqlserver中临时表分为局部临时表和全局临时表,分别以#和##开头
判断临时表的存在并删除:
if object_id('tempdb..#tmp_table') is not null begin drop table #tmp_table end
游标也有局部和全局两种类型
判断存在性: if CURSOR_STATUS('global','游标名称') =-3 and CURSOR_STATUS('local','游标名称') =-3 begin print 'not exists' end
--打来游标 open cur_xxxx
--关闭游标 close cur_xxxx --删除游标 deallocate cur_xxxx
--取出游标中的一行数据,按照顺序放入变量中
fetch next from cur_xx into @变量_1 , @变量_2 ,@变量_3..................