Quelle est la commande à effectué pour renuméroté un champ id (auto increment) pour que ce dernier reprenne au dernier id enregistré ?
j'ai dans ma table des id
1,2,3,9,4,5,6,13
je souhaiterai renuméroté le tout dans un ordre croissant et aussi reprendre les nouveaux enregistrement à partir de l'id 73 (le dernier id est 72) car lors des tests que j'ai effectué les nouvelles entrées s'enregistrent à partir d'un id beaucoup plus haut
c'est un problème de MySQL qui, lorsque des champs sont supprimés, ne
modifie pas le futur ID qui peut donc être dénué de sens. Bref pour
l'auto incrément à un stade prédéfini il te faut une requête de ce
style :
ALTER TABLE table AUTO_INCREMENT =VALEUR
ou VALEUR est à remplacer par la valeur numérique du prochain ID qui sera inséré.