例外処理の使い方
エラーを受け止める(Oracle)
書き方
EXCEPTION WHEN NO_DATA_FOUND THEN … WHEN OTHERS THEN … RAISE_APPLICATION_ERROR(-20001, 'メッセージ');
NO_DATA_FOUND(0 行)、TOO_MANY_ROWS(2 行以上)、ZERO_DIVIDE(0 で割る)、OTHERS(その他すべて)。SQLERRM でメッセージ。
実際に打って練習する
Oracle コースの Lv28「例外を受け止める」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。