sp_cursorclose (Transact-SQL)

Gilt für:SQL Server

Schließt und hebt die Zuordnung des Cursors auf und gibt alle zugehörigen Ressourcen frei. Das heißt, es wird die temporäre Tabelle gelöscht, die zur Unterstützung von KEYSET oder STATIC-Cursor verwendet wird. sp_cursorclose wird durch Angabe der ID = 9 in einem TDS-Paket (Tabular Data Stream) aufgerufen.

Transact-SQL-Syntaxkonventionen

Syntax

  
sp_cursorclose cursor  

Argumente

Cursor
Ist ein Cursorhandlewert, der von SQL Server generiert und von der sp_cursoropen-Prozedur zurückgegeben wird. cursor ist ein erforderlicher Parameter, der einen int-Eingabewert aufruft .

Hinweis

Der Eingabewert -1 gilt für alle Cursor der aktuellen Verbindung.

Bemerkungen

Der Cursor gibt Fehlermeldungen zurück, wenn die Prozedur ausgeführt wurde, nachdem der Cursor geschlossen wurde oder wenn ein ungültiges Handle angegeben wurde.

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

Die DONE-Zeilenanzahl beträgt immer 0.

Weitere Informationen

sp_cursoropen (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)