SQL Engine Reference (v11)

LEAVE

備考

LEAVE ステートメントにより、ブロックまたはループ ステートメントを抜けて実行を継続します。LEAVE ステートメントは、ストアド プロシージャまたはトリガーの本体で使用できます。

次の例では、変数 vInteger が 1 ずつ増え、値が 11 になると、ループが LEAVE ステートメントで終了します。

TestLoop: 
LOOP 
  IF (:vInteger > 10) THEN 
    LEAVE TestLoop; 
  END IF; 
  SET :vInteger = :vInteger + 1; 
END LOOP; 

関連項目

IF

LOOP


JOIN

LIKE