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)