Conception Et Réalisation (SQL Server) by Grare Stéphane - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

Fonctions de curseurs

Il y a trois fonctions intéressantes concernant les curseurs :

@@FETCH_STATUS : Renvoie l'état de la dernière instruction FETCH effectuée sur un

curseur. Elle renvoie 0 si tout s'est bien passé, -1 s'il n'y a plus de lignes et -2 si la ligne est

manquante.

@@CURSOR_ROWS : Renvoie le nombre de lignes se trouvant actuellement dans le dernier

curseur ouvert. Renvoi 0 s'il n'y a pas de curseurs ouverts ou plus de ligne dans le dernier

curseur. Renvoie un nombre négatif si le curseur a été ouvert de manière asynchrone.

CURSOR_STATUS : Nous permet de vérifier qu'une procédure à bien renvoyé un curseur

avec un jeu de données.