LOOP … EXIT WHEN syntax
LOOP --pl/sql statements EXIT WHEN condition; --pl/sql statements END LOOP;
LOOP … EXIT WHEN example
DECLARE
i NUMBER:=4;
BEGIN
DBMS_OUTPUT.PUT_LINE('Start');
LOOP
i := i + 1;
EXIT WHEN i > 7;
DBMS_OUTPUT.PUT_LINE(' i: ' || i);
END LOOP;
DBMS_OUTPUT.PUT_LINE('End');
END;
Output
Start i: 5 i: 6 i: 7 End