Първият запис ще бъде запазен, а останалите ще бъдат изтрити §§ :
IGNORE
е MySQL разширение към стандартния SQL. Той контролира как работи ALTERTABLE, ако има дублирани уникални ключове в новата таблица или ако се появят предупреждения, когато е активиран строг режим. АкоIGNORE
не е посочено, копирането се прекратява и се връща назад, ако възникнат грешки с дублиран ключ. АкоIGNORE
е посочено, само първото ред се използва от редове с дубликати на единствения ключ, другите конфликтни редове са изтрити . Неправилните стойности се съкращават до най-близката съвпадаща приемлива стойност
Предполагам, че „първият“ тук означава този с най-малкия идентификатор, като приемем, че идентификационният номер е първичният ключ.
Също така имайте предвид:
От MySQL 5.7.4,
IGNORE
клауза заALTER TABLE
епремахната и използването му поражда грешка .