Oracle PL/SQL while循环
只要条件为真,WHILE-LOOP语句就执行循环体中的语句:
WHILE condition LOOP
sequence_of_statements
END LOOP;
实例
SET SERVEROUTPUT ON
DECLARE
counter INTEGER := 2;
BEGIN
counter := 0;
WHILE counter < 6 LOOP
counter := counter + 1;
DBMS_OUTPUT.PUT_LINE(counter);
END LOOP;
END;
/
上面的代码生成以下结果: