Changeset: fa42a669eddc for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java?cmd=changeset;node=fa42a669eddc
Modified Files:
src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
Branch: default
Log Message:
make checking whether data type has timezone more strict (only when it is
timetz or timestamptz).
diffs (23 lines):
diff --git a/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
b/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
--- a/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
+++ b/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
@@ -2434,7 +2434,8 @@ public class MonetPreparedStatement
return;
}
- boolean hasTimeZone =
monetdbType[getParamIdx(parameterIndex)].endsWith("tz");
+ String MonetDBType = monetdbType[getParamIdx(parameterIndex)];
+ boolean hasTimeZone = ("timetz".equals(MonetDBType) ||
"timestamptz".equals(MonetDBType));
if (hasTimeZone) {
// timezone shouldn't matter, since the server is
timezone
// aware in this case
@@ -2504,7 +2505,8 @@ public class MonetPreparedStatement
return;
}
- boolean hasTimeZone =
monetdbType[getParamIdx(parameterIndex)].endsWith("tz");
+ String MonetDBType = monetdbType[getParamIdx(parameterIndex)];
+ boolean hasTimeZone = ("timestamptz".equals(MonetDBType) ||
"timetz".equals(MonetDBType));
if (hasTimeZone) {
// timezone shouldn't matter, since the server is
timezone
// aware in this case
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list