- TOP
- 技術情報
- Oracle DB Tips
- ORA-01403: データが見つかりません。
KNOWLEDGE
コーソルの技術情報
KNOWLEDGE検索
コーソルでは経験豊かなエンジニアが、Oracle Databaseに関するお役立ち情報を発信しています。
データベースのチューニングや設定にお役立ていただけます。
コーソルの技術情報
KNOWLEDGE検索
コーソルでは経験豊かなエンジニアが、Oracle Databaseに関するお役立ち情報を発信しています。
データベースのチューニングや設定にお役立ていただけます。
Oracle DB Tips
PL/SQL でデータを取得出来ない場合に発生するエラーです。
SQL> DECLARE
2 V_SAL EMP.SAL%TYPE;
3 BEGIN
4 SELECT SAL INTO V_SAL FROM SCOTT.EMP WHERE EMPNO = 7935;
5 END;
6 /
DECLARE
*
行1でエラーが発生しました。:
ORA-01403: データが見つかりません。
ORA-06512: 行4
データが存在するか、FROM句に指定した表のデータを確認してください。
SQL> SELECT SAL FROM SCOTT.EMP WHERE EMPNO = 7935; レコードが選択されませんでした。
上記の実行例の場合、該当のデータが存在しない為、ORA-01403が発生しています。
適切なデータの格納、SQL の修正が必要です。
ORA-01403 データが見つかりません no data found ORA-06512 PL/SQL SELECT INTO