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

Problem z automatycznym przyrostem w MySQL

Przykro mi to mówić, ale to nie jest użycie AUTO_INCREMENT. Jeśli chcesz ponownie użyć identyfikatorów, musisz napisać własne funkcje wyzwalające, a robienie tego jest ogólnie uważane za złą praktykę.

Wyobraź sobie, że jesteś na id 50 000 i usunąłeś wpis o id 1... czy naprawdę chciałbyś, aby następny dodany rekord został ponownie wykorzystany id 1?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przechowywanie bardzo dużych liczb całkowitych w MySQL

  2. Wyzwalacz MySQL do sprawdzania wartości przed wstawieniem wielu razy

  3. Wybierz wszystkie daty między dwiema datami bez użycia tabeli (wygeneruj listę dat)

  4. if condition w mysql select w instrukcji

  5. Aby użyć domyślnego programu BatchConfigurer, kontekst musi zawierać nie więcej niż jedno źródło danych, znalezione 2