LOOP ОПЕРАТОР

В этом учебном материале вы узнаете, как использовать LOOP в Oracle/PLSQL c синтаксисом и примерами.

Описание

В Oracle оператора LOOP используется тогда, когда вы не уверены сколько раз вы хотите выполнить тело цикла или выполнить тело цикла, по крайней мере, один раз.

Синтаксис

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

Параметры или аргументы

statements код выполняющийся при каждом прохождении через цикл.

Примечание

  • Вы используете LOOP, когда вы не уверены в том, сколько раз вы хотите выполнить тело цикла.
  • Вы можете прервать цикл LOOP c любым оператором EXIT, или когда он сталкивается с EXIT WHEN, который принимает значение TRUE.
  • См. также WHILE LOOP.

Пример

Рассмотрим пример LOOP в Oracle:

В этом примере действие цикла LOOP будет прекращено, когда monthly_value превысит 4000.