Microsoft SQL Server utilise Transact -SQL (T -SQL ) comme langage de requête principale . »Tandis que« les boucles T -SQL permettent de répéter un processus tout à incrémenter une valeur ou à la recherche d' une condition spécifique avant de sortir de la boucle. Une boucle à travers les valeurs numériques est un processus simple , mais une boucle alphabétique faudra traduire les lettres dans leurs codes de caractères ASCII équivalent , puis en utilisant la fonction " CHAR ()" pour 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 
 Ouvrez SQL Server Management Studio . 
 2 
 Ouvrez une nouvelle fenêtre de requête . 
 3 
 déclarer une variable de type entier et définir sa valeur à 65 comme indiqué: 
 
 DECLARE @ intCharCode RC 
 
 SET @ intCharCode = 65 
 4 Type de 
 la déclaration "while" ci-dessous pour émettre le équivalent de caractères ASCII du code entier représenté par la variable. Les incréments de boucle la variable par une valeur de 1 à chaque itération jusqu'à ce qu'il atteigne 90: 
 
 EN CAS DE NON (@ intCharCode > 90) 
 
 BEGIN 
 
 PRINT CHAR ( @ intCharCode ) 
 
 SET @ = @ intCharCode intCharCode + 1 
 
 FIN 
 5 
 Cliquez sur le bouton exécuter pour exécuter la requête. La sortie imprimer l'alphabet en majuscules dans le volet des résultats en ordre alphabétique.