Параметр даты JDBC в SQL Server добавляется один час при преобразовании в метку времени - PullRequest
0 голосов
/ 19 июня 2019

Параметры привязки JDBC получают дату с добавлением одного часа к моей исходной дате, напр. Передав '07 -10-2018 ', добавьте '01: 00' час. И, более редко, встречается только с этой датой, а не с другими датами, как '06 -10-2018 ' или '08 -10-2018' .

BAD

[main] DEBUG o.h.t.d.c.AttributeConverterSqlTypeDescriptorAdapter - преобразованное значение в привязке: 2018-10-07 -> 2018-10-07
[main] TRACE o.h.type.descriptor.sql.BasicBinder - параметр привязки [2] как [TIMESTAMP] - [2018-10-07]
[main] DEBUG c.m.sqlserver.jdbc.Statement - ENTRY 2 7/10/18 1: 00
[main] DEBUG c.m.sqlserver.jdbc.Statement - ВОЗВРАТ
[main] TRACE org.hibernate.loader.Loader - Всего [3] параметров привязано

ДРУГИЕ

  • 08-10-2018

DEBUG o.h.t.d.c.AttributeConverterSqlTypeDescriptorAdapter - преобразованное значение при привязке: 2018-10-08 -> 2018-10-08
TRACE o.h.type.descriptor.sql.BasicBinder - параметр привязки [2] как [TIMESTAMP] - [2018-10-08]
DEBUG c.m.sqlserver.jdbc.Statement - ENTRY 2 8/10/18 0: 00
DEBUG c.m.sqlserver.jdbc.Statement - ВОЗВРАТ
TRACE org.hibernate.loader.Loader - Всего связанных параметров [3]

  • 06-10-2018

[main] DEBUG o.h.t.d.c.AttributeConverterSqlTypeDescriptorAdapter - преобразованное значение в привязке: 2018-10-06 -> 2018-10-06
[main] TRACE o.h.type.descriptor.sql.BasicBinder - параметр привязки [2] как [TIMESTAMP] - [2018-10-06]
[main] DEBUG c.m.sqlserver.jdbc.Statement - ENTRY 2 6/10/18 0: 00
[main] DEBUG c.m.sqlserver.jdbc.Statement - ВОЗВРАТ
[main] TRACE org.hibernate.loader.Loader - Всего [3] параметров привязано

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...