duplicate key value violates unique constraint "pk_ch0_id"
Bonjour, une erreur que je n'arrive pas a comprendre m'empeche d'inserer de nouvelles valeurs dans une table
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| CREATE TABLE chap0_part2_ch0
(
ch0_id serial NOT NULL,
ch0_pere integer,
ch0_position integer,
ch0_niveau smallint,
ch0_texte text,
ch0_titre character varying(100),
use_id integer,
CONSTRAINT pk_ch0_id PRIMARY KEY (ch0_id)
)
WITH (OIDS=FALSE); |
Code:
1 2 3 4 5 6
|
insert into chap0_part2_ch0 (ch0_position, ch0_pere, ch0_niveau,
ch0_texte, ch0_titre, use_id) values (
(select cast(coalesce(max(ch0_position),0)as integer) +1 from
chap0_part2_ch0
where ch0_pere = 0), 0, 0, 'un texte', 'un titre', 2) |
que je procède a un nouvel enregistrement de maniere manuelle ou par le requeteur pgAdmin ou bien par le code de mon appli, j'ai une erreur (citée dans le titre du post)
je ne comprends vraiment pas pourquoi j'ai cette erreur sur cette table on ne plus simple alors que les autres tables quasi identiques ne me posent aucun probleme.
Merci de m'aider