Какой тип столбца будет поддерживать дату и время со смещением? - PullRequest
0 голосов
/ 27 июня 2019

Во время выполнения сценария liquibase я заполняю таблицу данными.У данных есть один столбец со следующим значением: 2017-10-03T07: 11: 00.0000000Z, с которым я пытаюсь разобраться в столбце:

liquibase.exception.MigrationFailedException: Migration failed for change set /changelog/00000000000001.xml::00000000000001::IAmUser:
 Reason: java.lang.NumberFormatException: For input string: "0000000Z"

Я пробовал несколько типов столбцов, но ни один изони работали: datetime, datetime2, timestamp (datetimeoffset не работает с MySQL).

Как мне разобрать эту дату в столбце SQL?

1 Ответ

0 голосов
/ 27 июня 2019

Используйте datetime(6) / timestamp(6), где 6 - точность в течение доли секунды.Кроме того, не указывайте Z в конце строки даты.

...