-
auto increment table
salut a tous, je ne sait pas si je poste dans le bon forum mais bon.
J'utilise le pack easy php; et dans mysql, je creé une table avec l'option auto- increment , mais je desire savoir s'il y a un moyen pour ne pas que mysql auto- increment a a partir de la valeur la plus haute.
ex: g 4 entre differente = 2 /54 /8/ 756
la si je rajoute une entré elle aura pour valeur 757, mais si je desire que ce soit 3, est ce possible (aussi bien sous mysql que sous une fonction php par exemple).
Bref j'espere etre clair.
merci pour vos reponces
-
Ce sujet est classique sur ce forum et la réponse est toujours la même.
On utilise pas auto_increment pour avoir une suite croissante ou autre chose du genre
on utilise l'auto increment SEULEMENT pour avoir un tuple UNIQUE.
Donc tu utilise mal ce champ. Si tu veux un champ ou les nombres se suivent fait une autre colonne.
;)
-
non, justement je souhaite l'utiliser comme valleur unique, mais je me demander juste si il y avait un moyen pour utiliser des valeurs d'entre effacer comme nouvelle entrée
-
Non. Le seul moyen si tu veut pas de trous c'est de tout effacer et de tout reinserer.