*   >> Lecture Éducation Articles >> science >> la programmation

Travailler avec des variables SQL dans Sybase SQL Anywhere

e. Vous allez essayer les exemples de code dans ce tutoriel. Avant d'essayer de tout code, démarrer le serveur et la base de données de gros et de connecter à l'aide d'Interactive SQL. Lorsque vous avez terminé avec les échantillons, abandonner la connexion, arrêter la base de données et arrêter le serveur. Faire ces mêmes choses pour essayer les exemples de code dans les autres parties de la série. Essayez le code suivant: BEGIN DECLARE str CHAR (30); SET str = 'Je suis un peu de texte.

'; Str SELECT; FIN; Le volet des résultats devrait enfin afficher la valeur de chaîne, «Je suis un peu de texte. '. Le titre dans le volet des résultats est le nom de la variable. Dans le code, la variable est d'abord déclaré sans donner aucune valeur. Une telle variable sans valeur attribuée a effectivement NULL lui est affectée. Plus bas dans le code, l'instruction SET attribue une valeur à la variable. L'instruction SELECT affiche la valeur de la variable. Le code ci-dessus est équivalente à la suivante, où dans la déclaration de la valeur est assigner.

BEGIN DECLARE str CHAR (30) = "Je suis un peu de texte. '; Str SELECT; FIN; Il n'y a aucune instruction SET ici. Vous ne devez pas puisque dans la déclaration de la valeur est affectée. L'instruction SET assigne une nouvelle valeur à une variable. La variable doit avoir été préalablement créé à l'aide d'une instruction CREATE VARIABLE (voir ci-dessous) ou DECLARE, ou il doit être un paramètre de sortie pour une procédure. L'instruction SET peut également être utilisé pour modifier la valeur d'une variable. Vous faites cela en seulement affecter une nouvelle valeur à la variable.

L'instruction CREATE VARIABLE L'instruction DECLARE est utilisé pour déclarer une variable uniquement à l'intérieur d'une instruction composée, et la variable déclarée est perçue uniquement à l'intérieur de l'instruction composée. Il est une instruction SQL qui peut être utilisé pour créer (déclarer) une variable en dehors ou à l'intérieur d'une instruction composée. Sa syntaxe est: CREATE [OR REPLACE]-type de données d'identifiant de variable [{= | DEFAULT} valeur initiale Ici, identifiant, signifie variable nom. Vous pouvez remplacer (ou remplacer) la valeur d'une variable précédemment créé.

Les autres caractéristiques de la syntaxe sont les mêmes que ceux pour l'instruction DECLARE. Essayez le code suivant: Créer une variable myVar INT = 123; MaVar SELECT; Les résultats volet affiche enfin la valeur, 123. Pour type de données pour l'abréviation

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.