Mega Code Archive

 
Categories / Oracle PLSQL Tutorial / PL SQL Statements
 

The EXIT WHEN statement can appear anywhere in the loop code

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