Microsoft® SQL Server™ 語句產生完整的結果集,但有時候最好對結果進行逐行處理。打開結果集中的游標,即可對結果集進行逐行處理。在 SQL Server 7.0 版中,還可以將游標指派給帶有 cursor 數據類型的變量或參數。
下面這些語句支持游標操作:
CLOSE
CREATE PROCEDURE
DEALLOCATE
DECLARE CURSOR
DECLARE @local_variable
DELETE
FETCH
OPEN
UPDATE
SET
下面這些系統函數和系統存儲過程也支持游標:
@@CURSOR_ROWS
CURSOR_STATUS
@@FETCH_STATUS
sp_cursor_list
sp_describe_cursor
sp_describe_cursor_columns
sp_describe_cursor_tables