Microsoft SQL Server utiliza Transact -SQL (T -SQL ) como su lenguaje de consulta primaria. T -SQL ", mientras que " bucles permiten repetir un proceso, mientras que incrementar un valor o en busca de una condición específica antes de salir del bucle. Bucle a través de valores numéricos es un proceso sencillo , sin embargo , un bucle alfabético requiere la traducción de las cartas en sus códigos de caracteres equivalentes ASCII y luego utilizar la función " CHAR () " para convertir de vuelta a las cartas . Los códigos ASCII para las letras mayúsculas del alfabeto son valores de 65 a 90 . El alfabeto en minúsculas está representado por los valores 97 a través de 122 . Instrucciones
1
Abra SQL Server Management Studio.
2
Abre una nueva ventana de consulta .
3
Declarar una variable entera y establezca su valor en 65 , como se muestra :
DECLARE @ intCharCode INT
SET @ intCharCode = 65
4
Escriba la siguiente declaración ", mientras que " para emitir el ASCII equivalente carácter del código de número entero representado por la variable . Los incrementos de la variable de bucle por un valor de 1 en cada iteración hasta llegar a 90 :
MIENTRAS NO (@ intCharCode > 90 )
COMENZAR
PRINT CHAR (@ intCharCode )
SET @ intCharCode = @ intCharCode + 1
FIN
5
Haga clic en el botón Ejecutar para ejecutar la consulta . La salida se imprimirá el alfabeto en mayúsculas en el panel de resultados , en orden alfabético.