EXIT ステートメント (PL/SQL)
EXIT ステートメントは、PL/SQL コード・ブロック内のループの実行を終了します。
呼び出し方法
このステートメントは、FOR、LOOP、または PL/SQL プロシージャーの WHILE ステートメント、関数、または無名ブロック内に組み込むことができます。
許可
EXIT ステートメントの呼び出しに特権は必要ありません。 ただし、ステートメントの許可 ID は、FOR、LOOP、または WHILE ステートメント内に組み込んだ SQL ステートメントの呼び出しに必要な特権を保持していなければなりません。
構文
例
以下の例は、無名ブロック内の、EXIT ステートメントを伴う基本的な LOOP ステートメントを示しています。
DECLARE
sum PLS_INTEGER := 0;
BEGIN
LOOP
sum := sum + 1;
IF sum > 10 THEN
EXIT;
END IF;
END LOOP;
END