Oracle/PLSQL: declaración de bucle

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: declaración de bucle

Este tutorial de Oracle describe cómo usar declaración de bucle Sintaxis y ejemplos en Oracle.

describir

En Oracle, la instrucción LOOP se usa cuando no está seguro de cuántas veces desea que se ejecute el cuerpo del bucle y desea que el cuerpo del bucle se ejecute al menos una vez.

sintaxis

La sintaxis de la instrucción LOOP en Oracle/PLSQL es:

LOOP
   {...statements...}
END LOOP;

parámetro o parámetro

Las sentencias ejecutan las sentencias de código para cada bucle.

notas

  • Puede usar la declaración LOOP cuando no está seguro de cuántas veces desea que se ejecute el cuerpo del ciclo.
  • Puede usar una instrucción EXIT o terminar una instrucción LOOP cuando se encuentra una instrucción EXIT WHEN que se evalúa como TRUE.

ejemplo

Veamos un ejemplo de un LOOP en Oracle:

LOOP
   monthly_value := daily_value * 31;
   EXIT WHEN monthly_value > 4000;
END LOOP;

En este ejemplo de LOOP, el LOOP terminará cuando el valor_mensual supere los 4000.