извлечение миллисекунд из столбца даты - PullRequest
0 голосов
/ 09 мая 2018

у меня есть стол t1(v_dt date). я должен вставить значения в этом столбце как

2018/05/07 19:41:34:045
2018/05/07 19:41:34:049

Я использую функцию преобразования ниже в контрольном файле, чтобы загрузить таблицу. но результаты не такие ожидаемые, как должно быть YYYY-MM-DD HH24:MI:SS:SSS формат.

CAST(TO_TIMESTAMP(v_DT,'YYYY-MM-DD HH24:MI:SS:FF3') AS TIMESTAMP)

есть идеи, как этого добиться .. Спасибо

1 Ответ

0 голосов
/ 09 мая 2018

Как указано в документации оракула : этот тип данных содержит поля даты и времени, такие как ГОД, МЕСЯЦ, ДЕНЬ, ЧАС, МИНУТА и ВТОРОЙ. У него нет доли секунды.

Если вы хотите сохранить точность, вам следует изменить тип данных столбца с DATE на TIMESTAMP в вашей таблице.

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