以下のように表示されます。
(日本語)
ORA-00942: 表またはビューが存在しません。
(英語)
ORA-00942: table or view does not exist
発生パターン
このエラーは以下のような場合に発生します。
- SELECT文などに指定したテーブルやビューが存在しない
(SELECT、INSERT、UPDATE、DELETE、DROPなど) - 別スキーマのテーブルを、スキーマ指定せずに検索している
- エラー例
- SQL> select * from m_test; select * from m_test * 行1でエラーが発生しました。: ORA-00942: 表またはビューが存在しません。
テーブル m_test が存在しない前提です。
対処法
- 正しいテーブル名やビュー名を指定する。
- 別スキーマのテーブルは、スキーマを指定する。
(taroスキーマのm_testテーブルを指定する例)taro.m_test