Je ne sais pas comment procéder pour supprimer une foreign key (par script) dans mysql ?? Quelqu'un peut-il me donner un tuyau svp ???
Version imprimable
Je ne sais pas comment procéder pour supprimer une foreign key (par script) dans mysql ?? Quelqu'un peut-il me donner un tuyau svp ???
Bonjour,
:wink:Citation:
Envoyé par dans la doc mySQL il y
OK, mais je ne connais pas le fk_symbol qui est un n° interne et propre à chaque base.
Donc comment faire pour "droper" une clé étrangère dans une base qui est une copie d'une autre base et qui a donc un n° interne différent pour cette FK ?
donc tu peux définir un nom pour tes foreign keys, avec un truc du styleCitation:
Envoyé par toujours dans la doc il y
ou utiliser SHOW_CREATE_TABLE pour récupérer le fk_symbol généré automatiquement.Code:
1
2
3
4 ... CONSTRAINT 'id_fk' FOREIGN KEY (toto) REFERENCES titi(toto) ...
merci pour les renseignements