sp_cursorclose (Transact-SQL)

S’applique à : SQL Server

Ferme et désalloue le curseur et libère toutes les ressources associées ; autrement dit, elle supprime la table temporaire utilisée pour prendre en charge KEYSET ou STATIC curseur. sp_cursorclose est appelé en spécifiant ID = 9 dans un paquet TDS (Tabular Data Stream).

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_cursorclose cursor
[ ; ]

Arguments

cursor

Valeur de handle de curseur générée par SQL Server et retournée par la sp_cursoropen procédure. Le paramètre de curseur est int et ne peut pas être NULL.

Une valeur d’entrée s’applique -1 à tous les curseurs sur la connexion actuelle.

Notes

le curseur retourne des messages d’erreur si la procédure a été exécutée après la fermeture du curseur ou si un handle non valide est spécifié.

L'état RPC indique le succès ou l'échec global.

DONE rowcount est toujours 0.