Manutention MySQL événements avec triggers et procédures utilisant SQL - Partie 3Introduction Cela fait partie de ma série 3, Manipulation MySQL événements avec triggers et procédures stockées en utilisant SQL. Vous devez avoir lu toutes les différentes parties de la série (ou équivalent tutoriels d'ailleurs) jusqu'à ce point. Dans cette partie de la série, nous regardons déclaration de variable dans les états composés de MySQL.
Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected]. Voilà, me contacter pour le moindre problème que vous avez à propos de ce que vous êtes reading.Declaration Une instruction composée est un groupe d'instructions qui se comportent comme une unité pour accomplir une tâche particulière. Parfois, une instruction composée aurait besoin de données pour travailler avec. Toutes les données utilisées par une instruction composée doit être déclarée d'abord avant qu'il puisse être utilisé.
Cette déclaration est faite juste en dessous du mot réservé, BEGIN. Vous pouvez déclarer les classes suivantes de données juste en dessous du mot réservé Bégin: - Variables - Curseurs - Conditions et gestionnaires Il ya trois éléments ci-dessus. Nous allons examiner les variables dans cette partie de la série. Je ne peut pas traiter les autres articles de cette série, car ils ne sont pas appropriés à d'autres DBMS.Variable Une variable ici est similaire à ce qui se passe en mathématiques, mais pas tout à fait.
Vous pouvez avoir quelque chose comme, DECLARE maVar interger DEFAULT 5; Vous devez commencer une déclaration avec le mot réservé, DECLARE. Il est suivi par un nom de variable de votre choix qui tiendra la donnée (au singulier pour les données). Ensuite, vous avez le type de la donnée de données. Ensuite, vous pouvez avoir le mot DEFAULT réservée, puis la donnée elle-même. Il est également possible d'avoir une déclaration comme suit: DECLARE maVar nombre entier; Dans ce cas, le mot DEFAULT réservé et la donnée sont omises; dans ce cas, la valeur initiale de la donnée est NULL.
Une donnée peut être placée dans la variable, plus tard dans l'instruction composée. Au lieu d'une donnée que vous pouvez taper une 'EXPRESSION (voir plus loin). La syntaxe de déclaration d'une variable est: DECLARE var_name [, var_name] ... Type [valeur DEFAULT] Comme la syntaxe indique, vous pouvez déclarer plus d'une variable dans la même instruction de déclara