Mega Code Archive

 
Categories / Oracle PLSQL / PL SQL
 

Do calculation with while loop counter

SQL> SQL>    DECLARE   2         v_Radius NUMBER := 2;   3     BEGIN   4         WHILE v_Radius <=10 LOOP   5              DBMS_OUTPUT.PUT_LINE('The Area is ' || v_Radius * v_Radius);   6              v_Radius := v_Radius + 2 ; -- Calculates Area for Even Radius   7         END LOOP;   8     END;   9    / 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> --