wronski_g
15.11.2005, 15:34:32
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
15.11.2005, 15:36:56
a zaptyam z ciekawosci. PO CO??
wronski_g
15.11.2005, 15:45:38
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
15.11.2005, 15:58:58
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.