SQL、PL/SQL レベルのエラーハンドル WHENEVER SQLERROR はコマンドの実行前に SQL コマンドや PL/SQL ブロックレベルのエラーが発生した場合の処理を事前に定義しておくためのコマンド 短縮形 なし 例えば UPDATE not_exists_table_name SET ...で指定したテーブルが存在しない場合に発生する。 WHENEVER SQLERROR コマンド WHENEVER SQLERROR コマンドの構文 EXIT(終了)する場合 WHENEVER SQLERROR EXIT [ SUCCESS | FAILURE | WARNING | 戻り値(※1)] [ COMMIT | ROLLBACK ] CONTINUE(継続)する場合 WHENEVER SQLERROR CONTINUE [ COMMIT | ROLLBACK | NONE ]