MsSqlServer临时表和游标

来源:互联网 发布:淘宝空包是什么 编辑:程序博客网 时间:2024/05/09 05:11

sqlserver中临时表分为局部临时表和全局临时表,分别以#和##开头

判断临时表的存在并删除:

if  object_id('tempdb..#tmp_table'is not null begin     drop table #tmp_tableend

游标也有局部和全局两种类型

判断存在性: 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..................