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.
Oracle/PLSQL: ciclo MIENTRAS
Este tutorial de Oracle describe cómo usar ciclo Sintaxis y ejemplos en Oracle.
describir
En Oracle, puede usar WHILE LOOP cuando no está seguro de cuántas veces se ejecutará el cuerpo del bucle y es posible que el cuerpo del bucle ni siquiera se ejecute una vez.
sintaxis
La sintaxis para un bucle WHILE en Oracle/PLSQL es:
WHILE condition LOOP {...statements...} END LOOP;
parámetro o parámetro
La condición se prueba cada vez que pasa por el bucle. Si la condición se evalúa como VERDADERO, se ejecuta el cuerpo del ciclo. Si la condición se evalúa como FALSO, termine el ciclo. Las sentencias ejecutan las sentencias de código para cada bucle.
notas
- Puede usar la declaración WHILE LOOP cuando no está seguro de cuántas veces desea que se ejecute el cuerpo del bucle.
- Dado que la condición MIENTRAS se evalúa antes de ingresar al bucle, el cuerpo del bucle puede No incluso ejecutarlo una vez.
ejemplo
Echemos un vistazo al ejemplo WHILE LOOP en Oracle:
WHILE monthly_value <= 4000 LOOP monthly_value := daily_value * 31; END LOOP;
En este ejemplo de WHILE LOOP, el ciclo termina una vez que el valor mensual especificado a continuación supera los 4000:
WHILE monthly_value <= 4000
cuando valor_mensual <= 4000 时,WHILE 循环将继续。一旦monthly_value > 4000, el ciclo terminará.