Нерабочее определение ограничения внешнего ключа MySql - PullRequest
0 голосов
/ 26 декабря 2018

Мы добавляли внешний ключ в очень большую таблицу, и теперь он длится очень долго, кажется, что он не завершился должным образом, так как ограничение не видно в таблице ddl.Мы пытались повторить добавление, но ошибка заключалась в том, что такой ключ уже существует.Теперь, если мы попытаемся удалить этот ключ, ошибка в том, что этот ключ отсутствует.

Я проверил информационную схему и нашел запись для «сломанного» внешнего ключа, который выглядит следующим образом:

ID                 | FOR_NAME              | REF_NAME
test/fk_t_some_id   test/#sql-1069_69c3f2f  test/car

горячий, чтобы справиться с этой ситуацией сейчас?что было бы правильным сделать здесь, поскольку мы не можем добавить его снова или удалить?другое имя вариант, но как убрать эту вещь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...