Les partenaires publicitaires:

Comment Boucle De A à Z en T-SQL

Microsoft SQL Server utilise Transact-SQL (T-SQL) comme son langage de requête principale. T-SQL "TANDIS QUE" boucles permettent de répéter un processus tout en incrémentant une valeur ou à la recherche d'une condition spécifique avant de quitter la boucle. Looping par des valeurs numériques est du même processus simple, cependant, une boucle alphabétique nécessite la traduction des lettres dans leurs codes de caractères ASCII équivalentes puis en utilisant la "CHAR ()" fonctionner de les reconvertir en lettres. Les codes ASCII pour les lettres majuscules de l'alphabet sont des valeurs 65 à 90. L'alphabet en minuscules est représenté par des valeurs 97 à 122.

Instructions

  1. 1

    Ouvrez SQL Server Management Studio.

  2. 2

    Ouvrez une nouvelle fenêtre de requête.

  3. 3

    Déclarer une variable entière et définir sa valeur à 65 comme indiqué:

    DECLAREintCharCode INT

    SETintCharCode = 65

  4. 4

    Tapez la commande suivante "TANDIS QUE" déclaration de sortie de l'équivalent de caractères ASCII du code de nombre entier représenté par la variable. La boucle incrémente la variable d'une valeur de 1 à chaque itération jusqu'à ce qu'il atteigne 90:




    TANTQUE PAS (intCharCode gt; 90)

    COMMENCER

    IMPRIMER CHAR (intCharCode)

    SETintCharCode =intCharCode + 1

    FIN

  5. 5

    Cliquez sur le bouton Exécuter pour exécuter la requête. La sortie sera imprimer l'alphabet en majuscules dans le volet des résultats par ordre alphabétique.

» » » » Comment Boucle De A à Z en T-SQL