Bonjour à tous,
J'ai une base de données sous le SGBDR FIREBIRD.
Il existe des tables avec de clés autoincrémentes. Et donc, j'ai mis en place des générateurs et des trigger pour les générer automatiquement. Mais , il se trouve que lors du renseignement des données, quand par inadvertance, je fais une erreur de données, le générateur génère des numéros auxquels aucune données n'est affectée. Eh bien,on a alors des numérotation comme suit par exemple :
DAns ce code exemple, on voit que les tuples 3 et 5 ne sont pas renseignés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 1 SERI ROSE,12/05/1974 2YAO KOUASSI,02/12/1985 4 GERARD DEPARDIEU, 12/12/1945 6TOTO,12/03/1974
Je voudrais savoir comment palier à ce problème en recalculant les indexes pour avoir une numérotation cohérente dans ma base afin de ne pas avoir des numéros disparatres.
Merci pour votre collaboration.
Partager