Mercurial > hg > monetdb-java
diff src/main/java/org/monetdb/jdbc/MonetDriver.java @ 820:4c35009cd59c
In ResultSet.getObject() method added support for retrieving
TIMESTAMP WITH TIME ZONE data as java.time.OffsetDateTime object and
TIME WITH TIME ZONE as java.time.OffsetTime object.
Also methods ResultSetMetaData.getColumnClassName() and ParameterMetaData.getParameterClassName() now return
java.time.OffsetDateTime.class for columns of type TIMESTAMP WITH TIME ZONE and
java.time.OffsetTime.class for columns of type TIME WITH TIME ZONE.
author | Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
---|---|
date | Thu, 14 Dec 2023 14:58:21 +0100 (16 months ago) |
parents | f7df78989ac5 |
children | 23f84ff380c2 |
line wrap: on
line diff
--- a/src/main/java/org/monetdb/jdbc/MonetDriver.java +++ b/src/main/java/org/monetdb/jdbc/MonetDriver.java @@ -433,11 +433,13 @@ public final class MonetDriver implement case Types.DATE: return java.sql.Date.class; case Types.TIME: + return java.sql.Time.class; case Types.TIME_WITH_TIMEZONE: - return java.sql.Time.class; + return java.time.OffsetTime.class; case Types.TIMESTAMP: + return java.sql.Timestamp.class; case Types.TIMESTAMP_WITH_TIMEZONE: - return java.sql.Timestamp.class; + return java.time.OffsetDateTime.class; case Types.CLOB: return java.sql.Clob.class; case Types.BLOB: