J'ai un problème, je suis en train d'insérer une nouvelle ligne dans une table de base de données Postgres et obtenir l'erreur suivanteImpossible d'insérer une nouvelle ligne dans la table de base de données postgres?
ERROR: duplicate key violates unique constraint "n_clients_pkey"
Voici ma requête
insert into n_clients(client_name) values('value');
J'utilise postgres 8.1. 11
PostgreSQL 8.1.11 on x86_64-redhat-linux-gnu, compiled by GCC gcc (GCC) 4.1.2 20070626 (Red Hat 4.1.2-14)
est ici la structure pour ma table
Table "public.n_clients"
Column | Type | Modifiers
-------------+--------------------------+-----------------------------------------------------------------------
id | integer | not null default nextval(('public.n_clients_id_seq'::text)::regclass)
client_name | character varying(200) | not null
moddate | timestamp with time zone | default now()
createdate | timestamp with time zone | default now()
Indexes:
"n_clients_pkey" PRIMARY KEY, btree (id)
et la séquence
Sequence "public.n_clients_id_seq"
Column | Type
--------------- + --------- sequence_name | nom last_value | bigint incrément_by | bigint max_valeur | bigint min_value | bigint valeur du cache | bigint log_cnt | bigint is_cycled | boolean is_appel | boolean
Pouvez-vous ajouter votre commande CREATE TABLE pour la table n_clients. –
J'ai mis à jour ma question, s'il vous plaît jeter un oeil à ma structure de tables – Roland