Bonjour,
J'essaie de partitionner une table qui existe déjà (et avec laquelle il m'est impossible de faire un DROP puis CREATE avec les partitions), donc voila ce que je fais:
Et voici l'erreur qui me sort:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SET FOREIGN_KEY_CHECKS = 0; ALTER TABLE `gang_relation` PARTITION BY KEY(`ow_gang`, `dest_gang`) PARTITIONS 10; SET FOREIGN_KEY_CHECKS = 1;
J'obtiens la même erreur même sans rendre FOREIGN_KEY_CHECKS = 0.Error
SQL query:
ALTER TABLE `gang_relation` PARTITION BY KEY ( `ow_gang` , `dest_gang` ) PARTITIONS10;
MySQL said:
#1217 - Cannot delete or update a parent row: a foreign key constraint fails
Merci pour votre aide
Partager