WHILE文(文の繰り返し)
機能
SQL文の実行を繰り返します。
形式
〔開始ラベル:〕 |
オペランド
WHILE文の文ラベルを指定します。
SQL手続き文の実行を繰り返す条件を指定します。
繰り返し実行するSQL手続き文を指定します。
WHILE文の終了を指定します。終了ラベルには,文ラベルを指定します。
WHILEは指定してもしなくても同じです。
共通規則
AAA: WHILE X < 100 DO
BEGIN ...........................................1
DECLARE CN1 CONDITION FOR SQLCODE VALUE -800;
DECLARE EXIT HANDLER FOR CN1
AAA: BEGIN .........................................2
:
END AAA;
AAA: BEGIN .........................................3
DECLARE CN2 CONDITION FOR SQLCODE VALUE -800;
DECLARE EXIT HANDLER FOR CN2
:
END AAA;
SET X=X+1;
END
END WHILE AAA
留意事項