Если внешний ключ не удаляется, а ошибка ни о чём вам не говорит можно выполнить команду SHOW ENGINE INNODB STATUS и посмотреть, что написано после заголовка LATEST FOREIGN KEY ERROR. Там должна быть более внятная информация о том что пошло не так.
Ещё можно посмотреть информацию в SHOW CREATE TABLE tableName, что бы уточнить какие ключи существуют.
Комментариев нет:
Отправить комментарий