Categorieën: Alle - while - case

door Daniel Carrion 4 jaren geleden

309

SENTENCIAS DE CONTROL EN SQL SERVER

Las sentencias de control en SQL Server son fundamentales para gestionar el flujo de las consultas y mejorar la eficiencia del código. Una de estas sentencias es GOTO, que permite saltar a una etiqueta específica dentro del script, facilitando la navegación y ejecución de segmentos específicos de código.

SENTENCIAS DE CONTROL EN SQL SERVER

SENTENCIAS DE CONTROL EN SQL SERVER

GOTO

Etiqueta: GOTO Etiqueta
Etiqueta que nos permite marcar un segmento de querys y utilizarlo en cualquier parte del script.

WHILE

WHILE () begin . . end
En la estructura se puede usar "BRAKE" para salir del bucle o "CONTINUE" para regresar al inicio de las instrucciones.
Un bucle para sirve para ejecutar un conjunto de instrucciones mientras la condición se cumpla.

CASE

CASE when then when then . . when then else END
En la estructura, se utiliza "WHEN" para dictar la condición y "THEN" para asignar la instrucción si se cumple la condición anterior. También se usa el "ELSE" para asignar instrucciones en caso de que las anteriores instrucciones usadas no coticen el resultado de la expresión evaluada.
Puede evaluar varias condiciones y de acuerdo a cada una, realizar una acción determinada.

IF

IF begin . end ELSE begin . end
En la estructura, se utiliza el "ELSE" para indicar las instrucciones en caso de que no se cumpla la condición de IF.
Evalúa una expresión que puede ser verdadera o falsa.