我有这样的数据2020/08/05 05:34:05.000我试图通过使用to_char(column,'YYYY/MM/DD HH24:MI:SS.FF3')得到类似的输出错误“日期格式未识别”。如何在秒后的末尾追加这000?我试着使用to_char(column,'YYYY/MM/DD HH24:MI:SS'),它给了我2020/08/05 05:34:05,但我想在最后附加三个零,是否可以不硬编码零来获得000?
2020/08/05 05:34:05.000
to_char(column,'YYYY/MM/DD HH24:MI:SS.FF3')
to_char(column,'YYYY/MM/DD HH24:MI:SS')
2020/08/05 05:34:05
ckx4rj1h1#
看起来列数据类型是DATE。DATE数据类型不支持小数秒,但您可以将其转换为TIMESTAMP。
DATE
TIMESTAMP
to_char(CAST(column AS TIMESTAMP), 'YYYY/MM/DD HH24:MI:SS.FF3')
1条答案
按热度按时间ckx4rj1h1#
看起来列数据类型是
DATE
。DATE
数据类型不支持小数秒,但您可以将其转换为TIMESTAMP
。