Tecnología

Inicio

Cómo Loop De la A a la Z en T-SQL

Cómo Loop De la A a la Z en T-SQL


Microsoft SQL Server utiliza Transact-SQL (T-SQL) como lenguaje de consulta primaria. T-SQL bucles ", mientras que" permiten repetir un proceso de incremento, mientras que un valor o en busca de una condición específica antes de salir del bucle. Bucle a través de los valores numéricos es un proceso sencillo; Sin embargo, un bucle alfabética requiere convertir las letras en sus códigos de caracteres ASCII equivalentes a continuación, utilizando la función ") (CHAR" para convertirlos de nuevo a las cartas. Los códigos ASCII para las letras mayúsculas del alfabeto son valores 65 al 90. El alfabeto en minúsculas está representado por valores de 97 a 122.

Instrucciones

1 Abra SQL Server Management Studio.

2 Abrir una nueva ventana de consulta.

3 Declarar una variable entera y establecer su valor en 65, como se muestra:

DECLARE INT @intCharCode

SET @intCharCode = 65

4 Escriba la siguiente instrucción ", mientras que" para emitir el carácter ASCII equivalente del código entero representado por la variable. El bucle incrementa la variable por un valor de 1 con cada iteración hasta que llega a 90:

MIENTRAS NO (@intCharCode> 90)

BEGIN

CHAR PRINT (@intCharCode)

SET @intCharCode = @intCharCode + 1

FIN

5 Haga clic en el botón de ejecución para ejecutar la consulta. La salida se imprimirá el alfabeto en mayúsculas en el panel de resultados en orden alfabético.