Sql server 使用游标 循环查询的结果

begin
DECLARE @keyID int;
declare c_test_main cursor fast_forward for SELECT ID FROM table ;
open c_test_main;--打开游标
while 1=1 --开始循环
begin
fetch next from c_test_main into @keyID --赋值到变量中
if(@@fetch_status!=0)break;--如果没有结果退出循环

    print @keyID    end
close c_test_main --关闭游标
deallocate c_test_main --释放游标
end
原文地址:https://www.cnblogs.com/shuaichao/p/13043119.html