Обновление: после многих болезненных исследований я обнаружил, что на самом деле проблема, и обновил заголовок, чтобы иметь немного больше смысла. Я отвечу ниже.MySQL: повторяющаяся запись для ключа (раньше «Что означает« idx »?)
К сожалению, я не могу скопировать запрос, который дает мне эту проблему, потому что он принадлежит моей компании, поэтому мне нужно будет задать свой вопрос очень конкретным.
У меня есть INSERT INTO ... SELECT
запрос, который возвращается сообщение об ошибке:
Duplicate entry <gobbledygook> for key 'idx_<tablename>'
имя таблицы в конце концов, это правильное название, но она имеет этот странный idx_
префикс до того, как это не является частью какой-либо из таблиц I в настоящее время работает. Что это такое idx
? Это имеет какое-то отношение к information_schema
?
Обновление: По-видимому, мне нужно прояснить ситуацию: в названии нет столбца с idx
.
Это индекс ... – shmosel
Это индекс и, вероятно, должен быть уникальным. – 3y3skill3r
Это уникальный индекс, который нарушается. –