sql >> Databasteknik >  >> RDS >> Mysql

Infoga efter trunkering börja från 1; men infoga efter radering återupptas från föregående värde

Det aktuella maxvärdet för autoinkrementfunktionen lagras i tabelldefinitionen (du kan se det när du kör show create table idle .När du tar bort alla rader från tabellen förblir autoinkrementvärdet detsamma. När du trunkerar tabellen släpper du i princip tabellen och återskapar den, vilket återställer värdet för autoinkrement till 0.

Hoppas det här hjälper.



  1. Exportera lista med vackra permalänkar och inläggstitel

  2. Hur kan jag beskriva en tabell i Oracle utan att använda kommandot DESCRIBE?

  3. När rekommenderas att använda MySQL BLOB?

  4. Hur man beräknar glidande medelvärde i PostgreSQL