Freigeben über


sp_cursorclose (Transact-SQL)

Gilt für: SQL Server

Schließt den Cursor und gibt alle zugehörigen Ressourcen frei; d. h. die temporäre Tabelle, die für die Unterstützung oder KEYSET STATIC den Cursor verwendet wird, wird abgelegt. sp_cursorclose wird aufgerufen, indem in einem TDS-Paket (Tabular Data Stream) angegeben ID = 9 wird.

Transact-SQL-Syntaxkonventionen

Syntax

sp_cursorclose cursor
[ ; ]

Argumente

Cursor

Ein von SQL Server generierter Cursorhandlewert und wird von der sp_cursoropen Prozedur zurückgegeben. Der Cursorparameter ist int und kann nicht sein NULL.

Ein Eingabewert, der -1 auf alle Cursor in der aktuellen Verbindung angewendet wird.

Hinweise

Der Cursor gibt Fehlermeldungen zurück, wenn die Prozedur nach dem Schließen des Cursors ausgeführt wurde oder ein ungültiges Handle angegeben ist.

Der RPC-Status gibt an, ob der Vorgang erfolgreich oder fehlerhaft war.

DONE Rowcount ist immer 0.