[PL/SQL]while文とLOOP文のサンプル
書式
WHILE 条件式
LOOP 処理コード
END LOOP
使用例
CREATE OR REPLACE PROCEDURE CTPROC
IS
NUM NUMBER(15) := 10;
BEGIN
WHILE NUM < 13
LOOP
DBMS_OUTPUT.PUT_LINE(NUM);-- 10 11 12
NUM := NUM + 1;
END LOOP;
END;
CREATE OR REPLACE PROCEDURE CTPROC
IS
NUM NUMBER(15) := 10;
BEGIN
WHILE NUM < 13
LOOP
DBMS_OUTPUT.PUT_LINE(NUM);-- 10 11 12
NUM := NUM + 1;
END LOOP;
END;
CREATE OR REPLACE PROCEDURE CTPROC IS NUM NUMBER(15) := 10; BEGIN WHILE NUM < 13 LOOP DBMS_OUTPUT.PUT_LINE(NUM);-- 10 11 12 NUM := NUM + 1; END LOOP; END;