Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Primary key
Ka-lolek
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 26.01.2005

Ostrzeżenie: (0%)
-----


Witam,
mam tabele gdzie primary key to pole ID i no sie automatycznie zwieksza (auto increment).
dodalem 7 rekordow, a nastepnie wszystkie usunalem. kiedy dodalem nowy rekord, to jego ID wynosilo 8 .
Dlaczego nie numeruje od nowa? da sie zrobic zeby po usunieciu rekordu ID sie cofalo?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




auto increment działa tak, że zapamiętuje ostatnie ID. gdy się usuwa rekordy to powstają dziury w numeracji, ale kogo to obchodzi.
Jak chcesz wyzerować to trzeba to specjalnie zrobić. np. nie usuwać pokolei rekordów a wyczyścić całą tabelę. Jest parę innych sposobów ale nie używałem bo nie było potrzebne
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 03:19