【发布时间】:2014-04-16 13:27:19
【问题描述】:
您好我有一个问题,我需要将来自表的日期值以 Varchar 格式(例如:12/31/2013 00:00:00.000000)转换为日期格式(例如:12/31/2013)并且有多个要选择的行。请帮忙。
【问题讨论】:
您好我有一个问题,我需要将来自表的日期值以 Varchar 格式(例如:12/31/2013 00:00:00.000000)转换为日期格式(例如:12/31/2013)并且有多个要选择的行。请帮忙。
【问题讨论】:
您将需要使用 TO_TIMESTAMP,因为它有小数秒。下面的例子。
SELECT TO_TIMESTAMP('12/31/2013 00:00:00.000000', 'MM/DD/YYYY HH24:MI:SS.FF6')
FROM DUAL
【讨论】: