Re: Error Messages / Codes in DBD / JDBC

From: Paul Thomas <paul(at)tmsl(dot)demon(dot)co(dot)uk>
To: "pgsql-general (at) postgresql (dot) org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Error Messages / Codes in DBD / JDBC
Date: 2003-10-31 14:38:44
Message-ID: 20031031143844.A7547@bacon
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On 31/10/2003 11:27 Alex wrote:
> Hi,
> I am using DBD::Pg in some of my scripts. I want to customize the error
> login based on the error received.
> While I am happy with the Errstr message I want to take specific actions
> depending on Errstr or Err.
>
> Is there a list of all available error number (err) with associated
> error message (errstr) that is produced by postgres?
>
> Is there something similar for JDBC ?
>
> I am particular interested in the errors for
> - insert a duplicate key entry into unique index
> - referential integrity violation
>

Error numbers are in 7.4 :) And the JDBC driver will support them. For
versions 7.3 and below, I'm afraid that parsing the error string is the
only way.

HTH

--
Paul Thomas
+------------------------------+---------------------------------------------+
| Thomas Micro Systems Limited | Software Solutions for the Smaller
Business |
| Computer Consultants |
http://www.thomas-micro-systems-ltd.co.uk |
+------------------------------+---------------------------------------------+

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Peter Eisentraut 2003-10-31 14:38:59 Pictures from LinuxWorld Expo in Frankfurt
Previous Message Carmen Gloria Sepulveda Dedes 2003-10-31 14:20:27 Re: Problem with ecpg