Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wstaw po obcięciu, zacznij od 1; ale wstawiaj po usunięciu wznawia z poprzedniej wartości

Bieżąca maksymalna wartość funkcji autoinkrementacji jest przechowywana w definicji tabeli (możesz ją zobaczyć po uruchomieniu show create table idle .Gdy usuniesz wszystkie wiersze z tabeli, wartość autoinkrementacji pozostanie taka sama. Kiedy obcinasz tabelę, w zasadzie upuszczasz tabelę i tworzysz ją ponownie, co resetuje wartość autoinkrementacji do 0.

Mam nadzieję że to pomoże.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL wybierz DISTINCT według najwyższej wartości

  2. Migracja MySQL do PostgreSQL na AWS RDS, część 4

  3. Jak sprawdzić, czy przycisk radiowy jest zaznaczony lub zaznaczony w jQuery?

  4. Uwzględnij dodatkowy licznik w zestawie wyników MySQL

  5. Błąd (blisko ON na pozycji 25) podczas importowania tabeli dla WORDPRESS (Błąd klucza obcego)