Sql server简单游标

DECLARE Stud_Cursor SCROLL CURSOR              --声明一个游标
FOR
--查询学生信息表中的数据信息
SELECT [Oid],[Pid],[aaa]
FROM OrderTable
-----------------------------
open Stud_Cursor                 --打开游标
FETCH NEXT FROM Stud_Cursor  --into  @oid , @pid ,@aa;--执行读取操作
WHILE @@FETCH_STATUS=0    --检查状态,确定是否可以继续读取值
BEGIN
 --业务处理
 --print(@oid)
 --if @pid>100
 --begin
 -- update OrderTable set Pid=0 where Pid=@pid;
 -- insert into [ProductTable]([Pname])values(@oid);
 --end
  FETCH NEXT FROM Stud_Cursor  --into  @oid , @pid ,@aa;
END
--------------------------------------------
CLOSE Stud_Cursor                  --关闭游标
----------------------------------------------------
DEALLOCATE Stud_Cursor                      --释放游标

猜你喜欢

转载自www.cnblogs.com/huosanpie/p/9967513.html