Bonjour a tous!!
Voila j'ai un petit problème avec une instruction sql...
J'ai récupéré une table existante (je n'ai pas le source create table...), cette table DEC_ENR contient entre autre un attribut CAS_NUM qui est défini comme un attribut quelconque alors qu'il devrait etre une clé étrangère référencant l'attribut CAS_NUM de la table CAS...donc voila je voudrais définir cet attribut comme clé étrangère de la table CAS...
J'aii recherché sur le web et j'ai essayé cette commande
mais cela ne fonctionne pas, j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER TABLE DEC_ENR ADD CONSTRAINT CAS_NUM FOREIGN KEY REFERENCES CAS (CAS_NUM);
Failed to execute SQL : SQL ALTER TABLE DEC_ENR ADD CONSTRAINT CAS_NUM FOREIGN KEY REFERENCES CAS (CAS_NUM); failed : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'REFERENCES CAS (CAS_NUM)' at line 1
Je n'ai aucune idée de comment m'y prendre (et si c'est possible!!)
Donc si vous avez des idées, elles sont le bienvenues!!
Merci d'avance pour vos réponses!!
Guillaume.
Partager