IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

ORA-00942 table or view does not exist dans un package


Sujet :

Oracle

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Points : 118
    Points
    118
    Par défaut ORA-00942 table or view does not exist dans un package
    Bonjour,

    Voilà, j'ai un package qui me donne une erreur.
    Dans mon package body, j'ai un select sur une table mais qui fait partie d'un autre schéma. Et c'est précisément ce qui pose problème.

    Ce que je ne comprends pas c'est que lorsque je reprends le bout de code qui pose problème et que je l'exécute dans l'éditeur de Toad, je n'ai pas d'erreur.

    Si je regarde dans les Invalid Objects -> Deps(Uses), je vois que la table est bien là avec le status: "VALID".

    Qqu a-t- il une idée?

    Ma DB est un oracle 9i.

    Merci

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 460
    Points : 8 074
    Points
    8 074
    Par défaut
    Bonjour

    C'est un problème classique rencontré par tous les débutants.
    Il faut juste savoir qu'en PL/SQL, les rôles ne sont pas pris en compte.

    Donc si vous devez manipuler des objets en PL/SQL, il faut que vous possédiez les droits en direct sur ces objets, et non à travers un rôle.
    Consultant / formateur Oracle indépendant
    Certifié OCP 12c, 11g, 10g ; sécurité 11g

    Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration

Discussions similaires

  1. ORA-00942: table or view does not exist
    Par combe_6 dans le forum Oracle
    Réponses: 3
    Dernier message: 05/12/2013, 16h06
  2. ORA-00942: table or view does not exist
    Par complicated dans le forum PL/SQL
    Réponses: 2
    Dernier message: 05/01/2012, 10h45
  3. Erreur : ORA-00942: table or view does not exist
    Par Lolitaaa dans le forum SQL
    Réponses: 2
    Dernier message: 26/07/2010, 19h01
  4. ORA-00942: table or view does not exist
    Par xoco dans le forum Langage SQL
    Réponses: 9
    Dernier message: 12/01/2009, 20h11
  5. Réponses: 0
    Dernier message: 30/12/2008, 11h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo