Mercurial > hg > monetdb-java
comparison src/main/java/org/monetdb/jdbc/MonetConnection.java @ 878:dc33533e6468
Target timezone is in minutes, setTimeZone is in seconds
author | Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
---|---|
date | Wed, 28 Feb 2024 13:37:01 +0100 (14 months ago) |
parents | 676725ad17b5 |
children | 6e8ff2818fa7 |
comparison
equal
deleted
inserted
replaced
877:f31366ece930 | 878:dc33533e6468 |
---|---|
232 } | 232 } |
233 if (!callback.sizeHeaderEnabled) { | 233 if (!callback.sizeHeaderEnabled) { |
234 sendControlCommand("sizeheader 1"); | 234 sendControlCommand("sizeheader 1"); |
235 } | 235 } |
236 if (!callback.timeZoneSet) { | 236 if (!callback.timeZoneSet) { |
237 setTimezone(target.getTimezone()); | 237 setTimezone(60 * target.getTimezone()); |
238 } | 238 } |
239 } | 239 } |
240 | 240 |
241 // we're absolutely not closed, since we're brand new | 241 // we're absolutely not closed, since we're brand new |
242 closed = false; | 242 closed = false; |
3752 autoCommit = target.isAutocommit(); | 3752 autoCommit = target.isAutocommit(); |
3753 if (contribute(SqlOption.ReplySize, target.getReplySize())) | 3753 if (contribute(SqlOption.ReplySize, target.getReplySize())) |
3754 defaultFetchSize = target.getReplySize(); | 3754 defaultFetchSize = target.getReplySize(); |
3755 if (contribute(SqlOption.SizeHeader, 1)) | 3755 if (contribute(SqlOption.SizeHeader, 1)) |
3756 sizeHeaderEnabled = true; | 3756 sizeHeaderEnabled = true; |
3757 if (contribute(SqlOption.TimeZone, target.getTimezone())) | 3757 if (contribute(SqlOption.TimeZone, 60 * target.getTimezone())) |
3758 timeZoneSet = true; | 3758 timeZoneSet = true; |
3759 } | 3759 } |
3760 | 3760 |
3761 private boolean contribute(SqlOption opt, int value) { | 3761 private boolean contribute(SqlOption opt, int value) { |
3762 if (opt.level >= this.level) | 3762 if (opt.level >= this.level) |