postgres et type serial ??RESOLU

postgres et type serial ??RESOLU - SQL/NoSQL - Programmation

Marsh Posté le 20-07-2005 à 15:46:41    

salut,  
 
 
J ai exporter les donneé de ma base access dans postgres.  
Maintenant je teste mes formulaire et j ai des problemes pour l insertion d element dans certaines de mes tables.  
Je dispose d une table fournisseur(numf,nom,tel) et d une table commande(numc,desc,numf).  
Quand j ai fait mon exportation d access à postgres j ai exporter le contenu de des deux tables dans mes tables postgres ,logique.  
Mais le truc est que dans ma table fournisseur j ai des enregistrement de ce type  
1 carrfour  
2 auchan  
5 ed  
10 lidl  
 
numf dans ma table fournisseur est de type serial,  
et donc quand j essai d inserer un nouvel enregistrement dans ma table fournisseur ,il me dit  
 

Citation :

pg_query(): Query failed: ERROR: duplicate key violates unique constraint "pk_fourni"


 
Si j ai bien, ce qui se passe c est qu il essai d enregistrer le nouveau fournisseur en lui donnant un identifiant qui existe deja dans la table fournisseur.  
Le type serial commence sont compteur à zero alors, et comme il tombe sur des numero qui existe deja il bloque.  
Comment pourrai faire pour resoudre se probleme ?  
N y aurai t il pas une solution, pour faire que mon type serial s autoincremente à partir du dernier numf de ma table fournisseur ?  
 
Merci.


Message édité par donny3 le 21-07-2005 à 08:44:48
Reply

Marsh Posté le 20-07-2005 à 15:46:41   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed