Mega Code Archive

 
Categories / Oracle PLSQL / PL SQL
 

EXIT WHEN clause

SQL> SQL> CREATE TABLE MyTable (   2    num_col    NUMBER,   3    char_col   VARCHAR2(60)   4    ); Table created. SQL> SQL> SQL> DECLARE   2    v_Counter BINARY_INTEGER := 1;   3  BEGIN   4    LOOP   5      INSERT INTO MyTable   6        VALUES (v_Counter, 'Loop index');   7      v_Counter := v_Counter + 1;   8      EXIT WHEN v_Counter > 50;   9    END LOOP;  10  END;  11  / PL/SQL procedure successfully completed. SQL> SQL> SQL> drop table MyTable; Table dropped. SQL>