Partager via


sp_cursorclose (Transact-SQL)

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

S'applique à : SQL Server (SQL Server 2008 via la version actuelle).

Icône Lien de rubrique 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 procédure sp_cursoropen. cursor est un paramètre obligatoire qui demande une valeur d'entrée int.

    Notes

    La valeur d'entrée -1 s'appliquera vers tous les curseurs de la connexion actuelle.

Notes

cursor retournera des messages d'erreur si la procédure a été exécutée une fois le curseur fermé ou si un handle non valide est spécifié.

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

Le nombre de lignes DONE est toujours égal à 0.

Voir aussi

Référence

sp_cursoropen (Transact-SQL)

Procédures stockées système (Transact-SQL)