Page 1 sur 1

[Résolu] Auto incrémentation : réinitialiser

MessagePublié: 31 Mai 2019 12:15
par coucou
Bonjour,

Dans ma BDD, j'ai entré 150 objets. J'avais mis une incrémentation automatique pour l'ID (clef primaire).
Or j'ai dû supprimer quelques unes des dernières entrées (145 à 150). Or maintenant, quand j'entre un nouvel objet, l'incrémentation commence à 151 au lieu de 146.

Y a-t-il une option quelque part que j'ai oublié de spécifier ?

Ici, une version presque vide, où on on peut voir que l'incrémentation à recommencé à 184 :
Ludotheque-v9.3.1..exemple.odb.zip
(315.25 Kio) Téléchargé 20 fois

Re: Auto incrémentation : repartir d'une valeur inférieure

MessagePublié: 31 Mai 2019 12:58
par jeanmimi
Bonjour,
coucou a écrit:Y a-t-il une option quelque part que j'ai oublié de spécifier ?

Tu as une solution ici :
viewtopic.php?f=8&t=54343&p=294280&hilit=UPDATE+RESTART#p294280

Et la commande SQL sera :
Code : Tout sélectionner   AgrandirRéduire
ALTER TABLE "Jeux" ALTER COLUMN "Id_jeu" RESTART WITH 146

Après sauvegarde, la Table s'affichera ainsi :
RESTART WITH 146.png
RESTART WITH 146.png (4.88 Kio) Consulté 137 fois

Re: Auto incrémentation : repartir d'une valeur inférieure

MessagePublié: 31 Mai 2019 18:33
par coucou
Parfait !

Merci beaucoup !