Partilhar via


sp_cursorclose (Transact-SQL)

Aplica-se a:SQL Server

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

Transact-SQL convenções de sintaxe

Sintaxe

sp_cursorclose cursor
[ ; ]

Argumentos

Importante

Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção de sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.

cursor

Um cursor manipular valor gerado pelo SQL Server e retornado pelo procedimento sp_cursoropen. O cursor parâmetro é 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

do 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 sucesso ou falha geral.

DONE contagem de linhas é sempre 0.