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

MySQL autoincrement-værdien stiger, selv når indsættelse mislykkes på grund af fejl

Det er sådan automatisk stigningsværdier og sekvenser fungerer. Når en værdi bruges, tilbagekræves den ikke, hvis transaktionen mislykkes, og transaktionen rulles tilbage.

Da du bruger automatiske stigningsværdier, er den faktiske værdi ligegyldig, så mellemrummene burde ikke være et problem, bortset fra æstetikken ved at have manglende tal.



  1. MySQL-forespørgsel giver dobbelt indtastningsfejl 1062

  2. Den Laravel-angivne nøgle var for lang ved oprettelse af notifikationstabel

  3. mysql :flere SELECT-sætninger i Common Table Expression

  4. Få værdierne for de sidste 6 måneder i mysql