sp_cursorclose (Transact-SQL)
platí pro:SQL Server
Zavře a uvolní kurzor a uvolní všechny přidružené prostředky; to znamená, že zahodí dočasnou tabulku použitou na podporu KEYSET
nebo STATIC
kurzoru.
sp_cursorclose
se vyvolá zadáním ID = 9
v paketu TDS (Tabular Data Stream).
Syntax
sp_cursorclose cursor
[ ; ]
Argumenty
Důležitý
Argumenty rozšířených uložených procedur musí být zadány v určitém pořadí, jak je popsáno v části Syntaxe. Pokud jsou parametry zadány mimo pořadí, dojde k chybové zprávě.
kurzoru
Kurzor zpracovává hodnotu vygenerovanou SQL Serverem a vrácenou procedurou sp_cursoropen
. Parametr kurzoru je int a nemůže být NULL
.
Vstupní hodnota -1
se vztahuje na všechny kurzory aktuálního připojení.
Poznámky
kurzor vrátí chybové zprávy, pokud byla procedura spuštěna po zavření kurzoru nebo pokud je zadán neplatný popisovač.
Stav RPC označuje celkový úspěch nebo selhání.
DONE
počet řádků je vždy 0
.
Související obsah
- sp_cursoropen (Transact-SQL)
- uložené procedury systému (Transact-SQL)