Un bucle de tiempo es uno de los tipos de bucle más comunes en la programación. Le permite ejecutar un bloque de código continuamente siempre que una condición determinada sea verdadera.
En este tutorial, aprenderá cómo usar la instrucción While en el servidor SQL. Esta declaración le permite recorrer una declaración basada en una condición dada.
Servidor sql mientras
El siguiente fragmento de código muestra la sintaxis de la instrucción While en el servidor SQL:
Mientras que boolean_expressionLa declaración respalda los siguientes argumentos:
Ejemplo 1: Uso básico
Para comprender mejor cómo funciona el bucle mientras funciona en el servidor SQL, demostremos con un ejemplo.
Considere el fragmento de código proporcionado a continuación:
declarar @var int = 1;En el ejemplo anterior, comenzamos declarando una variable con el valor de 1. Luego establecemos la expresión booleana, verificando si el valor de la variable es menor o igual a 5. Si es cierto, imprimimos el valor de la variable y lo aumentamos en 1. Continuamos haciendo esto hasta que la condición sea falsa.
Ejecutar la consulta anterior debe imprimir los valores de 1 a 5 como se muestra en lo siguiente:
1Ejemplo 2: usando un bucle de tiempo con la tabla
El siguiente ejemplo ilustra el uso de un bucle en una tabla. La tabla fuente es la siguiente:
mientras (seleccione AVG (precio) de los productos)> 300El ejemplo anterior usa un bucle de tiempo para actualizar la tabla.
La tabla resultante es la siguiente:
Conclusión
Esta publicación cubrió los fundamentos de trabajar con el bucle While en el servidor SQL para ejecutar una declaración mientras una condición determinada es verdadera.