J'essaie d'ajouter une nouvelle colonne qui sera une clé étrangère. J'ai pu ajouter la colonne et la contrainte de clé étrangère à l'aide de deux fichiers distincts. ALTER TABLE
des commandes :
ALTER TABLE one
ADD two_id integer;
ALTER TABLE one
ADD FOREIGN KEY (two_id) REFERENCES two(id);
Existe-t-il un moyen de faire cela avec une commande ALTER TABLE au lieu de deux ? Je n'ai rien trouvé qui fonctionne.
3 votes
Dans MYSQL : stackoverflow.com/questions/1545253/