Option de clé étrangère
Résolu
Bonjour,
J'utilise MariaDB et j'ai un soucis avec une option de clé étrangère.
À chaque fois que j'utilise ON DELETE SET NULL (par ex : ALTER TABLE dbassobdm_user ADD CONSTRAINT dbassobdm_user_id_dbassobdm_avatar FOREIGN KEY (id_dbassobdm_avatar) REFERENCES dbassobdm_avatar(id) ON DELETE SET NULL;), j'ai une erreur comme celle-ci : ERROR 1005 (HY000): Can't create table `BDM`.`#sql-312_3` (errno: 150 "Foreign key constraint is incorrectly formed")
Je n'arrive à résoudre ce problème. Que puis-je faire pour y remédier ?
Merci de vos réponses.
J'utilise MariaDB et j'ai un soucis avec une option de clé étrangère.
À chaque fois que j'utilise ON DELETE SET NULL (par ex : ALTER TABLE dbassobdm_user ADD CONSTRAINT dbassobdm_user_id_dbassobdm_avatar FOREIGN KEY (id_dbassobdm_avatar) REFERENCES dbassobdm_avatar(id) ON DELETE SET NULL;), j'ai une erreur comme celle-ci : ERROR 1005 (HY000): Can't create table `BDM`.`#sql-312_3` (errno: 150 "Foreign key constraint is incorrectly formed")
Je n'arrive à résoudre ce problème. Que puis-je faire pour y remédier ?
Merci de vos réponses.