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