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

Indsæt efter afkortning start fra 1; men indsæt efter sletning genoptages fra forrige værdi

Den aktuelle maks. værdi for autoincrement-funktionen er gemt i tabeldefinitionen (du kan se den, når du kører show create table idle .Når du sletter alle rækker fra tabellen, forbliver autoincrement-værdien den samme. Når du trunkerer tabellen, slipper du stort set tabellen og genskaber den, hvilket nulstiller den automatiske inkrementværdi til 0.

Håber dette hjælper.



  1. Konverter 'datetime' til 'datetime offset' i SQL Server (T-SQL-eksempler)

  2. Præcis betydning af MySQL's Foreign Key 'on delete restrict'-klausul

  3. Sådan rettes FEJL:kolonne c.relhasoids findes ikke i Postgres?

  4. Sådan udfyldes zonetabeller i mysql-databasen i ubuntu med xampp