Bonjour,
Version Oracle : 10G.
Problème :
J'ai une tableT1 avec une clé primaire composée de trois colonnes
donc
constraint pk_T1 primary key (col1, col2,col3)
J'ai une autre table T2 qui contient la colonne col2 et je voudrais implémenter la contrainte qui la lie à T1.
J'ai essayé avec une foreign key et je me fais jeter car le nombre de colonnes est incorrect.
J'ai essayé avec un contrainte check et un select à l'intérieur de celle-ci : erreur car subselect interdit (c'est le message que je reçois)
Peut-être la clause MATCH peut-elle correspondre à mon besoin mais je ne la maitrise pas bien.
Merci pour votre aide.
Partager