ORA-01403
エラーメッセージ
ORA-01403: データが見つかりません。 ORA-01403: no data found
基本的なエラーの内容
テーブルを検索したが、データが見つからなかった場合に発生します。
確認事項および対応
・PL/SQLなどでこのエラーを出力させたくない場合には、EXCEPTIONを使用した例外処理でエラーをキャッチしてエラーを出力させないようにハンドリングする必要があります。
・本来、ORA-1403が発生するはずが無いのに発生しているという場合は以下の「詳細」の方法でTraceを取得して原因を調査することができます。
詳細
以下の文をsystemなどのスキーマで実行することで、ORA-1403発生時のTraceファイルを出力することができます。
alter system set events '1403 trace name errorstack level 3';.
出力されたTraceファイルから、実際に実行されているSQL文などを確認することが可能です。