Bonjour,voila je suis vraiment pas un expert sur Oracle, en effet je viens de commencer mon premier TP dessus , nous utilisons Oracle iSQL plus et pour mes premieres requetes j'ai déja des erreurs et je n'arrive pas a voir ou elles se situent...

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
---------SUPRESSION DES TABLES----------
DROP TABLE travailler;
 
DROP TABLE projet;
 
DROP TABLE chercheur;
 
DROP TABLE equipe;
 
 
 
---------CREATION DES TABLES-----------
--Table MERE
CREATE TABLE equipe
	(idNumEquipe VARCHAR (8),
	 nomEquipe VARCHAR (25),
	 CONSTRAINT pk_equipe PRIMARY KEY (idNumEquipe)
	);
 
 
--Table FILLE
CREATE TABLE chercheur
	(idNumChercheur VARCHAR (11),
	 nomChercheur VARCHAR (10),
	 specialite VARCHAR (10),
	 universite NUMBER (2),
	 idNumEquipe VARCHAR (8),
	 CONSTRAINT pk_chercheur PRIMARY KEY (idNumChercheur),
	 CONSTRAINT fk chercheur_equ FOREIGN KEY (idNumEquipe) 
	 REFERENCES equipe (IdNumEquipe)
	);
 
 
--Table FILLE
CREATE TABLE projet
	(idNumProjet VARCHAR (8),
	 nomProjet VARCHAR (20),
	 idNumEquipe VARCHAR (8),
	 idNumChercheur VARCHAR (11),
	 CONSTRAINT pk_projet PRIMARY KEY (idNumProjet),
	 CONSTRAINT fk projet_equipe FOREIGN KEY (idNumEquipe) 
	 REFERENCES equipe (IdNumEquipe),
	 CONSTRAINT fk projet_cherResp FOREIGN KEY (idNumChercheur) 
	 REFERENCES chercheur (IdNumChercheur)
	);
 
 
 
--Table FILLE
CREATE TABLE travailler
	(idNumChercheur VARCHAR (11),
	 idNumProjet VARCHAR (8),
	 nbJourSem NUMBER (2),
	 CONSTRAINT pk_travailler PRIMARY KEY (idNumChercheur,idNumProjet)
	);


Voici les erreurs du "compilateur"

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
29
Table dropped.
 
DROP TABLE projet
           *
 
ERROR at line 1:
ORA-00942: table or view does not exist
 
DROP TABLE chercheur
           *
 
ERROR at line 1:
ORA-00942: table or view does not exist
Table dropped.
 
Table created.
 
	 CONSTRAINT fk chercheur_equipe FOREIGN KEY (idNumEquipe)
	                                        *
 
ERROR at line 8:
ORA-00907: missing right parenthesis
 
	 CONSTRAINT fk projet_equipe FOREIGN KEY (idNumEquipe)
	                                     *
 
ERROR at line 7:
ORA-00907: missing right parenthesis
Table created.

Donc voila je ne vois pas ou il manque des parenthèse....
Merci beaucoup a tous d'avance..