Condividi tramite


sp_cursorclose (Transact-SQL)

Viene chiuso e deallocato il cursore e vengono rilasciate tutte le risorse associate, ovvero viene eliminata la tabella temporanea utilizzata come supporto per i valori KEYSET o STATIC di cursor. sp_cursorclose viene richiamata specificando ID = 9 in un pacchetto del flusso TDS.

Si applica a: SQL Server (da SQL Server 2008 a versione corrente).

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

sp_cursorclose cursor

Argomenti

  • cursor
    Valore dell'handle del cursore generato da SQL Server e restituito dalla stored procedure sp_cursoropen. cursor è un parametro obbligatorio che richiede un valore di input int.

    Nota

    Il valore di input -1 verrà applicato a tutti i cursori della connessione corrente.

Osservazioni

cursor restituirà messaggi di errore se la routine è stata eseguita dopo che era stato chiuso il cursore o se viene specificato un handle non valido.

Lo stato di RPC indica l'esito positivo o negativo complessivo.

Il conteggio delle righe per DONE è sempre 0.

Vedere anche

Riferimento

sp_cursoropen (Transact-SQL)

Stored procedure di sistema (Transact-SQL)