DECLARE
hoge NUMBER;
BEGIN
DBMS_OUTPUT.PUT_LINE('1');
RAISE_APPLICATION_ERROR(-20001, 'User Error');
DBMS_OUTPUT.PUT_LINE('2');
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE(SQLERRM);
END;
/
RAISE_APPLICATION_ERRORで例外に飛ぶ。
SQLERRMはパラメータに渡された値となる。
ユーザが利用可能なエラー番号の範囲は【-20000 ~ -20999】。
0 件のコメント:
コメントを投稿