Добавьте наносекунды к столбцу типа TIMESTAMP(23,10)

Учитывая, что у меня есть база данных столбца типа TIMESTAMP(23,10)Как я могу добавить наносекунды?

Когда я пытаюсь:

UPDATE MY_TABLE SET VALID_TO = DATEADD('NANOSECOND', 999999999, VALID_TO);

или же

UPDATE MY_TABLE SET VALID_TO = DATEADD('NS', 999999999, VALID_TO);

я получил

Invalid value "NANOSECOND" for parameter "date part";

или же

Invalid value "NS" for parameter "date part";

Согласно документации функции DATEADD, я должен быть в состоянии использовать наносекунды.

я использую com.h2database:h2:1.4.196

1 ответ

Решение

Эта проблема com.h2database:h2:1.4.196 конкретный. Его нет в com.h2database:h2:1.4.197,

Смотрите мою проблему с github и ответ от сопровождающего H2 для более подробной информации.

Другие вопросы по тегам