L'instruction SET est une instruction SQL, de sorte qu'il se termine par un point-virgule. Maintenant que la valeur a été placé dans un paramètre OUT, l'environnement appelant peut le lire; Je vais expliquer comment cela se fait-dessous. L'instruction SQL SELECT Dans l'une des parties précédentes de la grande série, je donne une syntaxe simplifiée de l'instruction SELECT comme: SELECT liste de sélection à partir de l'expression de table de jointure-colonnes avec les opérateurs WHERE condition groupe par groupe par -expression AYANT condition de recherche expression ORDER BY Il ya une clause INTO dans la syntaxe complète.
La clause INTO adapte comme suit: SELECT liste de sélection [INTO {liste_var_hôte | liste_variables | table-name}] FROM d'expression table de jointure-colonnes avec les opérateurs WHERE condition groupe par groupe par expression ayant condition de recherche expression ORDER BY Ce qui nous intéresse ici de la clause INTO, est la variable-liste. Pour simplifier, nous allons travailler dans ce tutoriel avec une seule variable. Le nombre d'éléments dans la liste des variables doit être égal au nombre d'éléments dans la liste de sélection (de la clause SELECT).
Depuis nous avons affaire à une seule variable, il devrait y avoir un seul élément dans la liste de sélection. La procédure suivante illustre l'utilisation de l'instruction SELECT pour le paramètre OUT: CREATE PROCEDURE sampleProcedure (OUT parA ENTIER, EN par1 ENTIER Défaut 26) BEGIN - - autres instructions SQL SELECT nom-colonne au Para FROM nom_table WHERE columnID = valeur; FIN; para est déclaré comme étant un nombre entier OUT dans la section de paramètre de la procédure. parA est utilisé dans la clause INTO de l'instruction SELECT.
Il est entendu que l'instruction SELECT permet de récupérer une valeur de nombre entier de la table. Voilà tout ce que vous avez à faire pour la valeur retournée pour être dans le paramètre OUT. Variable et l'instruction SELECT considérer la déclarat