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

Fejl:Dubleret indtastning '0' for nøglen 'PRIMARY'

For dem, der kommer frem til dette spørgsmål på grund af spørgsmålets titel (som jeg gjorde), løste dette mit problem:

Denne fejl kan indikere, at tabellens PRIMÆR NØGLE ikke er indstillet til AUTO-INCREMENT, (og din indsættelsesforespørgsel angav ikke en ID-værdi).

Sådan løses:

Tjek, at der er en PRIMÆR NØGLE sat på dit bord, og at den PRIMÆRE NØGLE er indstillet til AUTO-INCREMENT.

Hvordan tilføjer man automatisk stigning til kolonne i mysql-database ved hjælp af phpmyadmin?



  1. Eclipse Hibernate.cfg.xml forbinder sys-database fra MySQL

  2. Betinget logik i PostDeployment.sql-script ved hjælp af SQLCMD

  3. Forespørgselsoptimering i PostgreSQL. FORKLAR Grundlæggende – Del 2

  4. Deaktiver CAST AS for at optimere forespørgslen i Entity Framework