Microsoft SQL Server verwendet Transact- SQL (T -SQL) als seine primäre Abfragesprache . T- SQL "while" -Schleifen ermöglichen Wiederholen eines Prozesses während Erhöhen eines Wertes oder der Suche nach einem bestimmten Zustand vor dem Verlassen der Schleife . Looping durch numerische Werte ist ein einfacher Prozess , aber ein alphabetisches Schleife erfordert übersetzen Briefe in ihre äquivalente ASCII -Codes und dann mit der " CHAR ( ) "-Funktion , um sie zurück zu konvertieren Buchstaben. Die ASCII -Codes für die Großbuchstaben des Alphabets sind die Werte 65 bis 90 . Die Kleinbuchstaben wird durch Werte 97 bis 122 dargestellt . Anleitung
1
Open SQL Server Management Studio.
2
Öffnen Sie ein neues Abfragefenster.
3
Declare eine Integer-Variable und setzen Sie seinen Wert auf 65 , wie gezeigt :
DECLARE @ intCharCode INT
SET @ intCharCode = 65
4
Geben Sie den folgenden "while" -Anweisung, um den Ausgang ASCII-Zeichen entspricht dem ganzzahligen Code durch die Variable repräsentiert. Die Schleife erhöht die Variable mit einem Wert von 1 mit jeder Iteration , bis es erreicht 90 :
zwar nicht ( @ intCharCode > 90 )
BEGIN
PRINT CHAR ( @ intCharCode )
SET @ intCharCode = @ intCharCode + 1
END
5
Klicken Sie auf die Schaltfläche Ausführen, um die Abfrage auszuführen. Die Ausgabe druckt die Großbuchstaben Alphabet im Ergebnisbereich in alphabetischer Ordnung.