游标 (Transact-SQL)

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Microsoft Fabric SQL 数据库

Microsoft SQL Server 语句产生完整的结果集,但有时候最好对结果进行逐行处理。 打开结果集中的游标,即可对结果集进行逐行处理。 可以将游标分配给具有光标数据类型的变量或参数

下面这些语句支持游标操作:

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

另请参阅

光标