Oracle/PLSQL: ciclo MIENTRAS

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á.

(Visited 9 times, 1 visits today)