Maison  >  Article  >  base de données  >  Introduction détaillée aux données du curseur

Introduction détaillée aux données du curseur

零下一度
零下一度original
2017-06-10 15:21:111501parcourir

Utilisation des données du curseur Une fois un curseur ouvert, vous pouvez utiliser l'instruction FETCH pour accéder à chaque ligne séparément. FETCH spécifie quelles données (colonnes obligatoires) récupérer et où les données récupérées sont stockées. Il déplace également le pointeur de ligne interne du curseur vers l'avant afin que l'instruction FETCH suivante récupère la ligne suivante (sans lire la même ligne à plusieurs reprises). Le premier exemple récupère une seule ligne (la première ligne) du curseur : input : create procédure processorders() COMMENCER -- déclarer des variables locales déclarer o int; -- déclarer le curseur déclarer le curseur des numéros de commande pour sélectionnez order_num parmi les commandes : --o

1. MySQL utilisant un exemple de tutoriel de données de curseur

Introduction détaillée aux données du curseur

Introduction : Utilisation des données du curseur Une fois un curseur ouvert, vous pouvez utiliser l'instruction FETCH pour accéder à chaque ligne séparément. FETCH spécifie quelles données (colonnes obligatoires) récupérer et où les données récupérées sont stockées. Il déplace également le pointeur de ligne interne du curseur vers l'avant afin que l'instruction FETCH suivante récupère la ligne suivante (sans lire la même ligne à plusieurs reprises). Le premier exemple récupère une seule ligne (la première ligne) du curseur :

2 Instruction DELETE/UPDATE de positionnement basé sur le curseur

.

Introduction : Si le curseur est modifiable (c'est-à-dire que le paramètre Lecture seule n'est pas inclus dans l'instruction de définition du curseur), vous pouvez utiliser le curseur pour SUPPRIMER/METTRE À JOUR les lignes de la table source des données du curseur, c'est-à-dire une opération DELETE/UPDATE basée sur la position actuelle du pointeur du curseur ; Exemple : --Supprimer l'enregistrement de la ligne actuelle Déclarer cur_Depart Cursor For Select cDeptID,cDeptN

[Connexe Recommandations Q&A] :

Java - Spring appelle la procédure stockée et renvoie le curseur Lorsque les données du curseur dépassent la taille spécifiée du pool de connexions, le pool de connexions explose

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn