資料指標 (Transact-SQL)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

Microsoft SQL Server 陳述式雖然會產生完整的結果集,但有時最好是以一次一個資料列的方式來處理結果。 您可以在結果集上開啟一個資料指標,一次處理一個資料列結果集。 您可以將資料指標指派給 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

另請參閱

游標