Mega Code Archive

 
Categories / Oracle PLSQL Tutorial / PL SQL Statements
 

EXIT a LOOP for a certain condition

SQL> set serveroutput on SQL> set echo on SQL> SQL>    DECLARE   2          v_Radius NUMBER := 2;   3     BEGIN   4          LOOP   5               DBMS_OUTPUT.PUT_LINE('The AREA of the circle is ' ||   6                                     v_RADIUS*v_RADIUS * mypi);   7               v_Radius := v_Radius + 2;   8               EXIT WHEN v_Radius > 10;   9          END LOOP;  10    END;  11  / The AREA of the circle is 12.56 The AREA of the circle is 50.24 The AREA of the circle is 113.04 The AREA of the circle is 200.96 The AREA of the circle is 314 PL/SQL procedure successfully completed.