ugrás a tartalomhoz

egyedi kulcs a megoldás?

Anonymous · 2006. Feb. 7. (K), 16.24
Adott egy mező (mondjuk 'id'), amely auto_increment-tel kapja az értékét.

Ha töröljük, később más mező megkaphatja ugyanazt az id-t?
(vagy erre megoldás az egyedi kulcs?)

Már régóta nem tiszta a dolog és CSAK BENNETEK bízahtok :))
 
1

<Nincs cím>

-zsolti- · 2006. Feb. 7. (K), 16.27
A megoldás erre az auto_increment. Ennek van egy belső mutatója, ami megmondja, hogy éppen hol tart a sorszám. Tehát ha most 20-nál jár, de 1-10-ig kitörölsz mindent, a következő akkor is 21 lesz.
2

re

Anonymous · 2006. Feb. 7. (K), 16.48
Én azt hittem, hogy az auto_increment a legkisebb rendelkezésreálló számot fogja kiosztani :o

Jujjdejóó! Kössszi :D
3

<Nincs cím>

dummy · 2006. Feb. 7. (K), 18.48
Az említett számláló vissza is állítható:
ALTER TABLE tbl AUTO_INCREMENT = 100;
( http://dev.mysql.com/doc/refman/4.1/en/example-auto-increment.html )