質問


INSERTステートメントを使用して、データベーステーブルにデータを挿入しようとしています。ストアドプロシージャを使用しています。
しかし、そうしている間、私はこのエラーを取得しています。

メッセージ:ORA-00942:テーブルまたはビューは存在しませんora-06512


テーブル/ストアドプロシージャが存在するかどうかを確認しましたが、すべてが整っています。また、テーブル名やspにタイプミスはありません。 Query EditorからSPの一部を実行すると、正常に動作しますが、SP全体を実行するとエラーがスローされます。


Stephenから提供された手順を試しましたが、Grantコマンドを実行するときに同じユーザー/所有者と一緒にログインしたので、「自分で付与/取り消しできない」というエラーが発生します。
これにもう1つ追加されます。 SELECTステートメントを使用しているストアドプロシージャSP1があります

Select a from table_name where condition;

これを別々に実行すると、結果が返されます。しかし、私がSPを実行すると、それが書かれている同じ行でエラーが発生します。


誰かがこの問題を解決するのを手伝ってくれますか。 SQL +を使用しています。
事前にVijayに感謝します

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top