|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : août 2005 Messages : 410 ![]() |
bonjour,
j'ai fait une table avec comme colonnes : "id" et "login". et j'ai fais une séquence sur "id" pour me permettre d'incrémenter automatiquement les numéros. le seul problème est que quand je supprime un champs, le prochain champs qui va être créée ne va pas en tenir compte et va continuer d'incrémenter l'id au lieu de prendre l'id de celui qui a été détruit auparavant. Comment faire pour demander a postgres d'en tenir compte ? merci |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 291 ![]() |
Citation:
sous PostgreSQl avec les triggers il est éventuellement possible de modifier la séquence pour réutiliser le dernier numéro de série si c'est celui qui vient d'être supprimé… quoiqu'il faille très prudent avec les problèmes d'exécution concurrente… |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com