【发布时间】:2017-10-10 04:33:08
【问题描述】:
根据 DoubleClick 文档,我从 DoubleClick 文件传输中填充了一列,使用的纪元时间以纳秒为单位。
SELECT User_ID, Event_Time,
FROM_UNIXTIME('Event_Time') AS 'activity time'
FROM admin_datatransfer.activities;AMsySZb6L0gewyCQcBBJxolU2VIp
但是对于 1494194400061608 的 Event_Time 值,我得到 1970-01-01 02:00:00.000000
FROM_UNIXTIME 默认使用 ns、ms 还是 s?
【问题讨论】:
-
在您对
FROM_UNIXTIME()的调用中删除Event_Time周围的单引号。 -
FROM_UNIXTIME记录在 here。广告您可以看到它采用UNIX_TIMESTAMPas 作为参数,该参数记录在同一页面中 -
然后获取 null 值。