Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL — spraw, aby istniejące pole było unikalne

ALTER IGNORE TABLE mytbl ADD UNIQUE (columnName);

Dla MySQL 5.7.4 lub nowszego:

ALTER TABLE mytbl ADD UNIQUE (columnName);

Od wersji MySQL 5.7.4 klauzula IGNORE dla ALTER TABLE została usunięta, a jej użycie powoduje błąd.

Dlatego pamiętaj, aby najpierw usunąć zduplikowane wpisy, ponieważ słowo kluczowe IGNORE nie jest już obsługiwane.

Informacje



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak włączyć logi powolnych zapytań w AWS RDS MySQL?

  2. MySQL jak uzupełnić brakujące daty w zakresie?

  3. Jak utworzyć hierarchiczne rekurencyjne zapytanie MySQL?

  4. Najłatwiejszy sposób na link weryfikacyjny e-mail PHP

  5. CONVERT_TZ() Przykłady – MySQL