Bonjour,
Je souhaite faire un insert de plusieurs lignes sur une table qui possède un champ Serial.
Voici la requête qui génère une erreur :
Voici le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO ville SELECT nextval('ville_ville_id_seq'),ville_region_id,'',city, region,geom, zip FROM pays
ville_pkey_ind c'est l'index sur la clé primaire de la table ville.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ERROR: duplicate key violates unique constraint "ville_pkey_ind"
Les champs de la table ville sont :
ville_id : serial
ville_region_id
ville_article,
ville_nom,
ville_dep,
geom
ville_cp
Je précise que la table n'est pas vide. Je souhaite ajouter de nouvelles lignes en incrémentant automatiquement la valeur du champ serial.
Merci pour votre aide
Partager