sql sever 游标

--创建游标
declare  游标名  cursor for
select 列1,列2 from 表 --游标的值
--打开游标
open my_cursor
--声明变量,变量是用来接收游标的值
declare   @变量1 类型             
declare   @变量2 类型
--循环游标
fetch next from 游标名 into @变量1,@变量2  --获取下一条数据并赋值给变量
while @@FETCH_STATUS=0 --假如检索到了数据继续执行
begin
--业务语句
fetch next from 游标名 into @变量1,@变量2  --获取下一条数据并赋值给变量
end
--关闭释放游标
close my_cursor
deallocate my_cursor

猜你喜欢

转载自www.cnblogs.com/dreamsails/p/12642403.html