@sylvester
В PL/SQL, чтобы прервать выполнение цикла FOR
, вы можете использовать команду EXIT
внутри условия цикла. Когда условие становится истинным, цикл прерывается и управление передается следующей команде после цикла.
1 2 3 4 5 6 |
FOR i IN 1..10 LOOP IF i > 5 THEN EXIT; END IF; DBMS_OUTPUT.PUT_LINE(i); END LOOP; |
Вышеуказанный код выведет числа от 1 до 5, после чего цикл будет прерван, поскольку условие IF i > 5
становится истинным.