sql >> Database >  >> RDS >> Mysql

MySQL:FOUT 1022 (23000):Kan niet schrijven; dubbele sleutel in tabel '#sql-2b8_2'

U krijgt de duplicate key error want er is al een beperking met de naam ISBN aanwezig in database volgens uw eerste alter verklaring aan author tafel

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

Probeer een andere naam te gebruiken voor de beperking in Publisher tafel

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


  1. Top 9 nuttige Oracle Apps Printer-query's

  2. Hardwaretrends voor databaseservers

  3. validatielink via e-mail

  4. De pt-pg-summary Percona Toolkit voor PostgreSQL gebruiken