ERROR: Cannot insert a duplicate key into a unique index

From: Haller Christoph <ch(at)rodos(dot)fzk(dot)de>
To: pgsql-sql(at)postgresql(dot)org
Subject: ERROR: Cannot insert a duplicate key into a unique index
Date: 2001-09-12 17:06:36
Message-ID: 200109121506.RAA17397@rodos
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

[SQL] ERROR: Cannot insert a duplicate key into a unique index

I'm working on a C code application using loads of
insert commands.
It is essential to distinguish between an error
coming from a misformed command or other fatal
reasons and a duplicate key.
In either case, the PQresultStatus() returns
PGRES_FATAL_ERROR
I can check PQresultErrorMessage() for the
error message above, but then I have to rely
on this string never be changed.
This is no good programming style.
Does anybody have another, better idea or is
there at least a header file available, where
all the error messages can be found?

Regards, Christoph

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Esteban Gutierrez Abarzua 2001-09-13 15:44:44 query time
Previous Message Josh Berkus 2001-09-12 16:35:46 Re: ERROR: Cannot insert a duplicate key into a unique index