Variables
- Definidas en una instrucción DECLARE (Con una sola @)
- Valores asignados con instrucción SET o SELECT (Con una sola @)
- Ámbito global o local
Sintaxis:
DECLARE @VariableLocal tipodatos,...
DECLARE @VariableLocal tipodatos,...
SET @VariableLocal = expresión
SELECT @VariableLocal = Nombre from Empleados WHERE Id = 5
Bucles
Nivel de instrucción:
- Bloques BEGIN......END
- Bloques IF.............ELSE
- Construcciones WHILE
Ejemplos:
Determinar si el número 5 es par o impar
--IF DECLARE @N INT SET @N = 5 IF (@N % 2)= 0 PRINT 'PAR' ELSE PRINT 'IMPAR'
Obtener los números pares menores a 10 dentro de un bucle en SQL
--BUCLES DECLARE @N INT SET @N = 1 WHILE @N < 10 BEGIN IF (@N % 2) = 0 SELECT @N AS NUMERO SET @N = @N + 1 END
Twittear
Muy bueno, gracias por el aporte
ResponderEliminarHola Anónimo, gracias por la visita y el aporte de tu comentario!!
EliminarLos mejores deseos!! Hasta cualquier momento!