Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL - Rendi unico un campo esistente

ALTER IGNORE TABLE mytbl ADD UNIQUE (columnName);

Per MySQL 5.7.4 o versioni successive:

ALTER TABLE mytbl ADD UNIQUE (columnName);

A partire da MySQL 5.7.4, la clausola IGNORE per ALTER TABLE è stata rimossa e il suo utilizzo genera un errore.

Quindi, assicurati di rimuovere prima le voci duplicate poiché la parola chiave IGNORE non è più supportata.

Riferimento