Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: prawidłowa numeracja rekordu
Forum PHP.pl > Forum > Bazy danych > MySQL
wronski_g
Witam,

Jeśli mam w tabeli wpisy(gdzie id ma własność auto_increment) :

id tekst
1 a
2 b
3 c

i usunę rekord z id=2, a następnie dodam kolejny rekord, to otrzymam rekord z id=4.
Chciałbym się dowiedzieć, czy istnieje sposób aby najpierw powstał rekord z brakującym id (w tym wypadku id=2), a dopiero później kontynuował inkrementację?

Dziękuję za pomoc.

Grzesiek
Kinool
a zaptyam z ciekawosci. PO CO??
wronski_g
Aby w tablicy zawsze były po kolei ponumerowane rekordy.
Jest to ważne, ponieważ każdy wpis musi mieć zawsze swój numer (w tym wypadku kolejny).

Grzesiek
SongoQ
Nie stosuje sie takich rzeczy, bo po co? Nigdy nie osiagniesz maksymalnej wielkosci. Zdarza sie tak ze w jakims polu jest wymagana kolejna numeracja (kolejny numer ip, lub cos innego) wtedy zostaje Ci tylko zaimplementowac wlasny mechanizm inkrementacji i uzupelniania wolnych przestrzeni
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.