Faire face à une erreur: le tableau ou la vue n'existe pas
-
30-10-2019 - |
Question
J'utilise l'instruction INSERT et j'essaie d'insérer des données dans la table de la base de données. J'utilise des procédures stockées.
Mais je reçois cette erreur en le faisant.
Message: ORA-00942: la table ou la vue n'existe pas ORA-06512
J'ai vérifié si les tables / procédures stockées sont présentes ou non et que tout est en place. Il n'y a pas non plus la faute de frappe dans les noms de table ou en sp. Si j'exécute la partie de SP à partir de l'éditeur de requête, cela fonctionne bien, mais lorsque j'exécute l'intégralité du SP, il lance une erreur.
J'ai essayé les étapes fournies par Stephen, mais comme je me suis connecté avec le même utilisateur / propriétaire lorsque j'exécute la commande Grant, cela me donne une erreur disant «Je ne peux pas accorder / révoquer sur OPPRESS».
Un ajout de plus à cela. J'ai une procédure stockée SP1 dans laquelle j'utilise une instruction SELECT comme
Select a from table_name where condition;
Lorsque j'exécute cela séparément, cela me renvoie quelques résultats. Mais lorsque j'exécute SP, il donne une erreur à la même ligne où elle est écrite.
Quelqu'un peut-il m'aider à résoudre ce problème. J'utilise SQL +.
Merci d'avance vijay
Pas de solution correcte