Mega Code Archive

 
Categories / Oracle PLSQL / PL SQL
 

Call EXIT to jump out of a while loop

SQL> SQL>    DECLARE   2         v_Radius NUMBER := 2;   3     BEGIN   4         WHILE TRUE LOOP   5              DBMS_OUTPUT.PUT_LINE('The Area is ' || v_Radius * v_Radius);   6              IF v_Radius = 10 THEN   7                  EXIT;   8              END IF;   9             v_Radius := v_Radius + 2 ; -- Calculates Area for Even Radius  10        END LOOP;  11    END;  12    / The Area is 4 The Area is 16 The Area is 36 The Area is 64 The Area is 100 PL/SQL procedure successfully completed. SQL> SQL> SQL> --