salut tout le monde, s'il vous plaît j'ai rencontré une erreur ora-00907: parenthèse de droite absente voici le code de création de la table:
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
CREATE TABLE "MEHDI"."AVANCE" (
"NUMAVANCE" VARCHAR2(7) NOT NULL primary key,
 "MATRICULE" VARCHAR2(5) ,
  "DIRECTION" VARCHAR2(4)  ,
   "NATUREAVCE"  VARCHAR2(1), 
   "ETATAVCE" VARCHAR2(1) , 
   "MONTANT"   NUMBER(8) ,
    "DTSAISIE" DATE ,
     "CODECAISSE" VARCHAR2(2), 
     "CORPS" VARCHAR2(3) , 
       "ECHELLE" VARCHAR2(2),
      "DTBONS" DATE ,
       "NUMBORD" VARCHAR2(6),
       constraint F_K_MA foreign key (MATRICULE) references PERSONNEL(MATRICULE) ON DELETE CASCADE  ON UPDATE CASCADE,
       constraint F_K_CORPS1 foreign key (CORPS) references CORPS(CODE)ON DELETE CASCADE ON UPDATE CASCADE,
constraint F_D foreign key (DIRECTION) references DIRECTION(CODE)ON DELETE CASCADE ON UPDATE CASCADE);
à chaque fois que j'exécute j'ai cette erreur malgré que ça a l'air correct. c'est dans la contrainte du MATRICULE S'il vous plaît je suis bloqué