Oracle PL/SQL EXCEPTION TOO_MANY_ROWS
Oracle において PL/SQL EXCEPTION TOO_MANY_ROWS とは以下を示します。
- TOO_MANY_ROWS 再現
set serveroutput on; DECLARE wk_emp_code M_EMP.EMP_CODE%TYPE ; BEGIN -- 時刻取得 SELECT emp_code INTO wk_emp_code FROM m_emp ; -- 正常の処理 DBMS_OUTPUT.PUT_LINE( '----------------' ) ; DBMS_OUTPUT.PUT_LINE( '●成功') ; DBMS_OUTPUT.PUT_LINE( '----------------' ) ; EXCEPTION WHEN too_many_rows THEN DBMS_OUTPUT.PUT_LINE( '----------------' ) ; DBMS_OUTPUT.PUT_LINE( '■異常系 TOO_MANY_ROWS' ) ; DBMS_OUTPUT.PUT_LINE( '----------------' ) ; dbms_output.put_line('-- デバッグメッセージ --'); dbms_output.put_line('SQL コード = ' || sqlcode); dbms_output.put_line('エラー内容 = ' || sqlerrm(sqlcode)); END; /
ご訪問頂き有難う御座います。
当サイトを効率良く使うためにまずは FrontPage を見て下さい。
検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage