sp_cursorclose (Transact-SQL)

Aplica-se: SQL Server

Fecha e desaloca o cursor e libera todos os recursos associados; ou seja, ele descarta a tabela temporária usada no suporte de KEYSET ou STATIC cursor. sp_cursorclose é invocado especificando ID = 9 em um pacote TDS (fluxo de dados tabulares).

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_cursorclose cursor
[ ; ]

Argumentos

cursor

Um valor de identificador de cursor gerado pelo SQL Server e retornado pelo sp_cursoropen procedimento. O parâmetro cursor é int e não pode ser NULL.

Um valor de entrada de -1 se aplica a todos os cursores na conexão atual.

Comentários

cursor retornará mensagens de erro se o procedimento tiver sido executado depois que o cursor foi fechado ou se um identificador inválido for especificado.

O status RPC indica êxito ou falha geral.

DONE rowcount é sempre 0.