-
Problème avec PostGresql
Bonsoir les amis,
J'ai essaye de creer une primary key auto_increment avec serial. Le probléme c que quand j'insert les données mes clés ne commance pas à 1. il commencent à la suite du chiffre que postgresql donne pour numerote les lignes. y a t-il quelque chose à faire pour eviter ce problème
-
Cela est normal et voulu et n'a rien de choquant. Une fois qu'une clef a été données, même si la ligne est supprimée, la clef a été consommée et ne sera plus jamais réutiliser. Que se passerait-il dans la séquence suivante :
1) création table avec autoinc
2) insertion 1000 lignes
3) sauvegarde
4) suppression 1000 lignes
5) restauration de la sauvegarde dans une nouvelle base
6) reprise des données de la nouvelle base dans l'ancienne.
Si les "trous" étaient repris, vous ne pourriez pas faire la point 6...
A +