TO_TIMESTAMP(日期,时间)缺少秒数?

TO_TIMESTAMP(日期,时间)缺少秒数?

当我使用下面的代码运行日志解析器时,我按预期获得了数据和时间字段,但缺少秒数。如何让它也列出秒数?这两个字段看起来像,

日期时间
2013 年 3 月 13 日 0:00:02

一旦我使用下面的代码运行它,它看起来就像这样,但缺少秒数,

时间戳
2013/3/13 0:00

LogParser "SELECT  TO_TIMESTAMP(date, time) as timestamp INTO iisLog.csv FROM \\appdev1\c$\inetpub\logs\LogFiles\W3SVC1\u_ex130313.log" -i:iisW3C -o:csv

答案1

这些日期和时间字段看起来不像是 TIMESTAMP 类型,它们可能被解析为 STRING 类型。使用TO_TIMESTAMP(STRCAT(date, ' ', time), 'M/dd/yyyy H:mm:ss')

相关内容