1. 程式人生 > >Sql server簡單遊標

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
[email protected]
;
 -- insert into [ProductTable]([Pname])values(@oid);
 --end   FETCH NEXT FROM Stud_Cursor  --into  @oid , @pid ,@aa;
END
--------------------------------------------
CLOSE Stud_Cursor                  --關閉遊標
----------------------------------------------------
DEALLOCATE Stud_Cursor                      --釋放遊標