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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top