[mysql] auto_increment - problem;

0

Witam.

Mam pole id ktore jest auto_increment lecz gdy mam np. 5 rekordow i wiadomo pole id przedstawia sie nastepujaco: 1,2,3,4,5 gdy wykonam polecenie delete dla rekordu id = 2 to mam 1,3,4,5 i teraz moje pytanie:

Dalo by sie zrobic tak by id przy dodaniu bylo 2 a nie 6 ? bo gdy teraz dodaje to mam 1,3,4,5,6 a potrzebuje 1,3,4,5,2 tak samo jakby mi zostalo 1,2,6,7,8 to potem zeby sie dodawalo : 1,2,6,7,8,3,4,5,9 .

Wiem wiem troche zagmatwane ale mam nadzieje ze wiecie o co mi chodzilo.
Dziekuje za przeczytanie :]

0

no mniej wiecej wiem o co Ci chodzi i da rade tak zrobic, musisz wylaczyc autoincrement i sam sie zajac przydzielaniem Id tylko uwazaj zeby sobie nidgy nie powielic (zebys przypadkiem nie wpisal 2 lub wiecej takich samych) bo moze sie cos zlego stac... zwlaszcza przy DELETE

0
ssnake napisał(a)

uwazaj zeby sobie nidgy nie powielic

Moze lepiej zapobiec temu poprzez UNIQUE?

0

okej rozumiem ze sie nie da z poziomu mysql (wbudowane funkcje) wiec oprogramuje to. Dzieki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0