sp_cursorclose (Transact-SQL)

关闭游标并取消游标分配,以及释放所有关联资源;也即,它删除用于支持 KEYSET 或 STATIC cursor 的临时表。通过在表格格式数据流 (TDS) 包中指定 ID = 9 来调用 sp_cursorclose。

主题链接图标Transact-SQL 语法约定

语法

        sp_cursorclose 
        cursor
        
        
      

参数

  • cursor
    是由 SQL Server 生成并且由 sp_cursoropen 过程返回的游标“句柄”值。cursor 是一个必需参数,它需要 int 输入值。

    注意注意

    输入值 -1 将应用于当前连接上的所有游标。

注释

如果在关闭游标之后运行了此过程,或如果指定了无效句柄,则 cursor 将返回错误消息。

RPC 状态指示总体成功或失败。

DONE 行计数始终为 0。