Problème creation de table...

Résolu
Bonjour,

J'essya de créer cette table, et vu qu'il y a plein de dépendance, ben j'y arrive pas :(! alors la voila:

CREATE TABLE installer(
n_poste VARCHAR( 7 ),
n_log VARCHAR( 5 ),
date_ins DATE DEFAULT SYSDATE,
CONSTRAINT pk_installer PRIMARY KEY( n_poste , n_log )
CONSTRAINT fk_installer_poste FOREIGN KEY( n_poste )
REFERENCES poste( n_poste )
CONSTRAINT fk_install_log FOREIGN KEY( n_log )
REFERENCES logiciel( n_log ))

Pouvez m'aider?ah oui pis le code erreur est: "ORA-00907: parenthèse de droite absente"

Configuration: Linux / Firefox 3.5.8

4 réponses

  1. Ben je connais pas la rêgle, je sais pas à quel moment il faut une virgule ou pas...

    Fin j'ai essayé d'en mettre, d'en enlevé cela ne marche pas
    1. CREATE TABLE installer
      (
      n_poste VARCHAR(7),
      n_log VARCHAR(5),
      date_ins DATE DEFAULT SYSDATE,
      CONSTRAINT pk_installer PRIMARY KEY(n_poste, n_log), 
      CONSTRAINT fk_installer_poste FOREIGN KEY(n_poste) REFERENCES poste(n_poste), 
      CONSTRAINT fk_install_log FOREIGN KEY(n_log) REFERENCES logiciel(n_log)
      )