ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
ループ(FOR-LOOP)
スポンサード リンク

FORキーワードを使用したループは以下のように記述します。


FOR カウンター名 IN [REVERSE] 最小値..最大値 LOOP
  繰り返し実行する処理
END LOOP;
・REVERSEを指定すると最大値から最小値になるまでループします。
・カウンターは、変数の宣言は不要です。


例1) カウンター「v_count」が1から10になるまで繰り返す。
begin

 for v_count in 1..10 loop
  dbms_output.put_line('繰り返し処理:' || v_count);
 end loop;

end;


例2) カウンター「v_count」が10から1になるまで繰り返す。
begin

 for v_count in reverse 1..10 loop
  dbms_output.put_line('繰り返し処理:' || v_count);
 end loop;

end;

スポンサード リンク


条件分岐(IF-THEN-ELSE)
条件分岐(CASE)
条件分岐(NULL条件)
ループ(LOOP)
ループ(WHILE-LOOP)
ループ(FOR-LOOP)
処理の移動(GOTO)

PL/SQL へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ