Я получаю исключение SQL при передаче DateTime
в мой запрос вставки через Hibernate.
Пожалуйста, найдите мой код Java, где я пытаюсь передать DateTime
:
claimGroupingHistory.setCreatedAt(new DateTime());
claimGroupMappingRepository.insertClaimGroupingHistory(claimGroupingHistory.getDealerCode(),
claimGroupingHistory.getCreatedAt(),
claimGroupingHistory.getCreatedBy());
Я получаю DateTime
в формате, когда я sysout: 2019-01-10T13:59:36.700+05:30
.
Пожалуйста, найдите мой запрос вставки
Пожалуйста, найдите мое исключение, я получаю
2019-01-10 13:59:36,754 [http-9292-1] ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper: 146 - Data truncation: Incorrect datetime value: '\xAC\xED\x00\x05sr\x00\x16org.joda.time.DateTime\xB8<xdj[\xDD\xF9\x02\x00\x00xr\x00\x1Forg.joda.time.base.BaseDateTime\xFF\xFF\x' for column 'created_at' at row 1
2019-01-10 13:59:36,774 [http-9292-1] ERROR com.cat.pscs.api.controller.BaseController: 57 - Data Integrity Violation Exception : org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement