Oracle 12cでプロシージャにWHILE LOOPを指定する

2021年11月18日

環境
Oracle 12.2.0.1.0

書式

WHILE (条件式)
LOOP
 処理コード
END LOOP

ループ条件をWHILEで指定します

操作例

CREATE OR REPLACE PROCEDURE testPro
IS
  tNum NUMBER;
BEGIN
  WHILE (tNum <= 20); 
  LOOP
    tNum := tNum + 5; 
  END LOOP;
END;

説明
プロシージャ名:testPro
変数 tNum

Oracle 12c

Posted by arkgame