Problème de création de clé étrangère [ORACLE] - SQL/NoSQL - Programmation
Marsh Posté le 27-06-2008 à 14:20:04
SQL> alter table ROAROA.ROARP_EF_
2 ADD CONSTRAINT FK_ROARP_EF_ROARP_EF__EF_ FOREIGN KEY (IDNTECEF_)
3 REFERENCES ROAPRV.EF_ (IDNTECEF_);
REFERENCES ROAPRV.EF_ (IDNTECEF_)
*
ERREUR à la ligne 3 :
ORA-00942: Table ou vue inexistante
Précision, je suis en Oracle 8.1.7
Marsh Posté le 27-06-2008 à 16:40:40
et ton user il a les droits de lecture sur cette table que tu références?
Marsh Posté le 27-06-2008 à 21:10:10
Oui il a les droits de lecture/écriture sur toute la base.
Marsh Posté le 27-06-2008 à 13:51:13
Bonjour,
Je n'arrive pas à créer une clé étrangère.
Voici ma commande :
ALTER TABLE ROAROA.ROARP_EF_
ADD CONSTRAINT FK_ROARP_EF_ROARP_EF__EF_ FOREIGN KEY (IDNTECEF_)
REFERENCES ROAPRV.EF_ (IDNTECEF_);
Le message suivant arrive :
ORA-00942 : table or view does not exist
Pourtant les tables ROAROA.ROARP_EF_ et ROAPRV.EF_ existent.
Il semblerait qu'il n'aime pas cette table ROAPRV.EF_ mais le problème est qu'il y a plusieurs tables EF_ sous différents USER donc je suis obligé de lui préciser le USER sur lequel prendre la clé.
Pouvez-vous m'aider ?
Message édité par scratch48 le 27-06-2008 à 14:29:08