Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MySQL: declaración duplicada
Este tutorial de MySQL explica cómo usar Repetir declaración (REPEAT UNTIL LOOP) sintaxis y ejemplos en MySQL.
describir
En MySQL, use la instrucción REPEAT cuando no sepa cuántas veces desea que se ejecute el cuerpo del bucle.
sintaxis
La sintaxis de la instrucción REPEAT en MySQL es:
[ label_name: ] REPEAT {...statements...} UNTIL condition END REPEAT [ label_name ];
parámetro o parámetro
label_name es opcional. Es el nombre asociado al bucle REPEAT. sentencias Ejecuta cada sentencia de código en bucle a través de REPETIR. Condición La condición que terminará el bucle REPETIR.
notas
- Utilice la instrucción REPEAT cuando no esté seguro de cuántas veces desea que se ejecute el cuerpo del ciclo.
- Termine la instrucción REPEAT con una condición UNTIL.
ejemplo
Veamos un ejemplo que muestra cómo usar la instrucción REPEAT en MySQL:
DELIMITER // CREATE FUNCTION CalcIncome ( starting_value INT ) RETURNS INT BEGIN DECLARE income INT; SET income = 0; label1: REPEAT SET income = income + starting_value; UNTIL income >= 4000 END REPEAT label1; RETURN income; END; // DELIMITER ;
En este ejemplo de MySQL LOOP, la instrucción REPEAT repetirá el ciclo hasta que los ingresos sean mayores o iguales a 4000, momento en el cual terminará el ciclo REPEAT.