bonjour,
J'ai un pb avec mes clés etrangères ca m'ecrit que l'identificateur n'est pas valide. J'ai crée le foreign key avec vos tutoriels oracle mais cela ne marche pas, j'en ai cherché d'autre et le pb est toujours le meme. J'ai bien crée les tables ou la clé étrangère est clé primaire avant mais j'ai toujours le meme message.
voici mon code si quelqu'un peut m'aider car je suis bloqué
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 create table CYCLE ( nomCycle VARCHAR2(30) PRIMARY KEY, codeNiveau NUMBER(1) NOT NULL check (codeNiveau between 1 and 3) ); create table MODULE ( codeModule VARCHAR(3) PRIMARY KEY, nomModule VARCHAR2(30) NOT NULL, dureeModule NUMBER(2) NOT NULL ); create table ENTREPRISE ( codeSIRET VARCHAR(14) PRIMARY KEY, rsEnt VARCHAR2(30) NOT NULL ); create table STAGIAIRE ( codeStagiaire VARCHAR(7) PRIMARY KEY, nomStagiaire VARCHAR2(30) NOT NULL, statutStagiaire NUMBER(1) NOT NULL, FOREIGN KEY (codeSIRET) REFERENCES ENTREPRISE (codeSIRET), FOREIGN KEY (nomCycle) REFERENCES CYCLE );
Partager