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