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

#1062 – Zduplikowany wpis „” dla klucza „unique_id” podczas próby dodania UNIQUE KEY (MySQL)

Błąd mówi wszystko:

Duplicate entry '' 

Uruchom więc następujące zapytanie:

SELECT unique_id,COUNT(unique_id)
FROM yourtblname
GROUP BY unique_id
HAVING COUNT(unique_id) >1

To zapytanie pokaże również problem

SELECT *
FROM yourtblname
WHERE unique_id=''

To pokaże, gdzie są wartości, które mają duplikaty. Próbujesz utworzyć unikalny indeks w polu z duplikatami. Musisz najpierw rozwiązać zduplikowane dane, a następnie dodać indeks.



  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 powiązać dynamiczny json z widokiem drzewa wpf

  2. Podstawowe zapytania MySQL

  3. Jak wybrać najstarszą datę z MySQL

  4. Zmień krok auto_increment pól inkrementacji o

  5. Sprawdź i zoptymalizuj bazę danych MySQL automatycznie za pomocą Crontab/Cron