Я пытаюсь выполнить этот запрос в hive sql, и он работает для меня, но я ищу другой вывод, в котором указываются миллисекунды метки времени.
select cast(from_unixtime(unix_timestamp(PROFILE_DATE, 'yyyy-MM-dd HH:mm:ss'), 'yyyy-MM-dd HH:mm:ss.SSSSSSSSS') as timestamp) - interval '1' day as PREV_DATE from ACC_PROFILE
Вывод:
2019-04-15 00:00:00.0
Ожидаемый результат:
2019-04-15 00:00:00.000000000