Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: BUG #2593: Improper implimentation of SQLException





On Sun, 27 Aug 2006, Igor Urisman wrote:


The following bug has been logged online:

Bug reference:      2593
PostgreSQL version: 8.1.3
Description:        Improper implimentation of SQLException
Details:

The vendor error code is returned in getSQLState(), instead of getError().
At least this is the case for 23505 (ERROR: duplicate key violates unique
constraint ...)

Postgresql does not have specific vendor error codes and always returns 0 for SQLException.getErrorCode(). Postgresql uses standard SQL State values only. These often have characters in them so they cannot also be returned as the vendor error code.

Perhaps the problem is that this page is referring to error codes when a more careful reading shows that it is really talking about sql state values?

http://www.postgresql.org/docs/current/static/errcodes-appendix.html

Kris Jurka



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group