Coucou tout le monde,
J'ai un petit soucis de syntaxe avec MySQL. J'ai une table où il manque une clef étrangère. La console Mysql me dit une belle erreur de syntaxe lorsque je fais ceci :
Ma question est :
Est il possible d'inclure une clef étrangère à une table lorsque l'on ajoute une nouvelle table dans la Base de données ?
Merci par avance de m'aiguiller sur ce petit point
@+
Modifié par Nolem (28 Jun 2008 - 20:45)
J'ai un petit soucis de syntaxe avec MySQL. J'ai une table où il manque une clef étrangère. La console Mysql me dit une belle erreur de syntaxe lorsque je fais ceci :
ALTER TABLE enfants
ADD COLUMN id_jouet INT NOT NULL,
CONSTRAINT jouets_id_jouet_ce
FOREIGN KEY (id_jouet)
REFERENCES jouets(id_jouet);
Ma question est :
Est il possible d'inclure une clef étrangère à une table lorsque l'on ajoute une nouvelle table dans la Base de données ?
Merci par avance de m'aiguiller sur ce petit point

@+
Modifié par Nolem (28 Jun 2008 - 20:45)