diff options
| author | Barry Lind <barry@xythos.com> | 2003-09-13 04:02:16 +0000 |
|---|---|---|
| committer | Barry Lind <barry@xythos.com> | 2003-09-13 04:02:16 +0000 |
| commit | 509a9cd3f922c38c19d35e81bb1427d663ba4aba (patch) | |
| tree | 84b47a1e27382af5f7c788d2a45732cedc937ed0 /src/interfaces/jdbc/org/postgresql/util/PSQLState.java | |
| parent | f8c365c8db16448a7228ba57abc9f7c40688c782 (diff) | |
| download | postgresql-509a9cd3f922c38c19d35e81bb1427d663ba4aba.tar.gz | |
More SQLState updates from Kim Ho at Redhat.
Also a patch from Kris Jurka to correctly report SQLState support.
Modified Files:
jdbc/org/postgresql/Driver.java.in
jdbc/org/postgresql/core/QueryExecutor.java
jdbc/org/postgresql/fastpath/Fastpath.java
jdbc/org/postgresql/geometric/PGbox.java
jdbc/org/postgresql/geometric/PGcircle.java
jdbc/org/postgresql/geometric/PGline.java
jdbc/org/postgresql/geometric/PGlseg.java
jdbc/org/postgresql/geometric/PGpath.java
jdbc/org/postgresql/geometric/PGpoint.java
jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSetMetaData.java
jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSetMetaData.java
jdbc/org/postgresql/jdbc2/Array.java
jdbc/org/postgresql/jdbc3/AbstractJdbc3DatabaseMetaData.java
jdbc/org/postgresql/util/PGmoney.java
jdbc/org/postgresql/util/PSQLState.java
Diffstat (limited to 'src/interfaces/jdbc/org/postgresql/util/PSQLState.java')
| -rw-r--r-- | src/interfaces/jdbc/org/postgresql/util/PSQLState.java | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/src/interfaces/jdbc/org/postgresql/util/PSQLState.java b/src/interfaces/jdbc/org/postgresql/util/PSQLState.java index 96d14167a5..152170e0c9 100644 --- a/src/interfaces/jdbc/org/postgresql/util/PSQLState.java +++ b/src/interfaces/jdbc/org/postgresql/util/PSQLState.java @@ -27,21 +27,25 @@ // begin constant state codes public final static PSQLState UNKNOWN_STATE = new PSQLState(""); + public final static PSQLState NO_DATA = new PSQLState("02000"); + public final static PSQLState INVALID_PARAMETER_TYPE = new PSQLState("07006"); + public final static PSQLState CONNECTION_UNABLE_TO_CONNECT = new PSQLState("08001"); + public final static PSQLState CONNECTION_DOES_NOT_EXIST = new PSQLState("08003"); + public final static PSQLState CONNECTION_REJECTED = new PSQLState("08004"); + public final static PSQLState CONNECTION_FAILURE = new PSQLState("08006"); + public final static PSQLState CONNECTION_FAILURE_DURING_TRANSACTION = new PSQLState("08007"); public final static PSQLState COMMUNICATION_ERROR = new PSQLState("08S01"); - public final static PSQLState NO_DATA = new PSQLState("02000"); - public final static PSQLState CONNECTION_FAILURE_DURING_TRANSACTION = new PSQLState("08007"); - public final static PSQLState UNEXPECTED_ERROR = new PSQLState("99999"); - public final static PSQLState NUMERIC_VALUE_OUT_OF_RANGE = new PSQLState("22003"); - public final static PSQLState BAD_DATETIME_FORMAT = new PSQLState("22007"); - public final static PSQLState DATA_ERROR = new PSQLState("22000"); - public final static PSQLState CONNECTION_DOES_NOT_EXIST = new PSQLState("08003"); - public final static PSQLState CONNECTION_REJECTED = new PSQLState("08004"); - public final static PSQLState CONNECTION_UNABLE_TO_CONNECT = new PSQLState("08001"); - public final static PSQLState CONNECTION_FAILURE = new PSQLState("08006"); - public final static PSQLState CONNECTION_CLOSED = new PSQLState("08003"); - public final static PSQLState NOT_IMPLEMENTED = new PSQLState("0A000"); - public final static PSQLState INVALID_PARAMETER_TYPE = new PSQLState("07006"); - public final static PSQLState PARAMETER_ERROR = new PSQLState("07001"); + public final static PSQLState NOT_IMPLEMENTED = new PSQLState("0A000"); + public final static PSQLState DATA_ERROR = new PSQLState("22000"); + public final static PSQLState NUMERIC_VALUE_OUT_OF_RANGE = new PSQLState("22003"); + public final static PSQLState BAD_DATETIME_FORMAT = new PSQLState("22007"); + public final static PSQLState MOST_SPECIFIC_TYPE_DOES_NOT_MATCH = new PSQLState("2200G"); + public final static PSQLState INVALID_PARAMETER_VALUE = new PSQLState("22023"); public final static PSQLState TRANSACTION_STATE_INVALID = new PSQLState("25000"); + public final static PSQLState STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL = new PSQLState("2F003"); + public final static PSQLState NUMERIC_CONSTANT_OUT_OF_RANGE = new PSQLState("42820'"); + public final static PSQLState DATA_TYPE_MISMATCH = new PSQLState("42821"); + public final static PSQLState SYSTEM_ERROR = new PSQLState("60000"); + public final static PSQLState UNEXPECTED_ERROR = new PSQLState("99999"); } |
