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

MySQL:BŁĄD 1022 (23000):Nie można pisać; zduplikowany klucz w tabeli „#sql-2b8_2”

Otrzymujesz duplicate key error ponieważ istnieje już ograniczenie o nazwie ISBN obecny w bazie danych na Twój pierwszy alter oświadczenie do author stół

alter table author add constraint ISBN foreign key (ISBN) references book (ISBN);

Spróbuj użyć innej nazwy ograniczenia w Publisher stół

alter table publisher add constraint ISBN1 
foreign key (ISBN) references book (ISBN);


  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 zoptymalizować bazę danych witryny

  2. mysql tinyint(1) vs tinyint(2) vs tinyint(3) vs tinyint(4)

  3. Jak rozszerzyć Joomla! do mojego niestandardowego pliku PHP

  4. ImportError:brak modułu o nazwie flask.ext.mysql

  5. Błąd 508 — Osiągnięto limit zasobów (php+mysql+jquery)