Oracle 12cでプロシージャにFOR LOOPのサンプル

2021年11月18日

環境
Oracle 12.2.0.1.0

書式

FOR 変数 IN 範囲
LOOP
 処理コード
 END LOOP

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

操作例

CREATE OR REPLACE PROCEDURE testPro
IS
  tNum NUMBER;
BEGIN
  FOR tNum IN 15 .. 40 
  LOOP
    tNum := tNum + 2; 
  END LOOP;
END;

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

Oracle 12c

Posted by arkgame