Bonjour à tous
j'aimerai savoir comment on peut créer une clé étrangère dans une table objet avec SQL sous ORACLE:
j'ai essayé avec le code suivant mais tjrs j'avais un souci d'exécution:
sachant que les type "Tenseignants" et "TDepartement" ont étés déjà crées et la même chose pour la table objet "departement_OBJET".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE enseignant_OBJET OF Tenseignants ( CONSTRAINT pk_num_enseignant PRIMARY KEY (CodeEnsT), CONSTRAINT fk_ref_departement FOREIGN KEY (TDepartement.CodeDep) REFERENCES departement_OBJET );
mais le problème ce que l'exécution du code me retourne toujours l'erreur suivante:
merci d'avance , si vous pouvez m'aider !ORA-00904: "TDEPARTEMENT"."CODEDEP" : identificateur non valide
Partager