将Varchar转换为Date PL SQL

时间:2014-04-16 13:27:20

标签: sql oracle10g

嗨我有一个问题我需要将来自Varchar格式的表格的日期值(例如:12/31/2013 00:00:00.000000)转换为日期格式(例如:2013年12月31日)并且有多个要选择的行。请帮忙。

1 个答案:

答案 0 :(得分:1)

您将需要使用TO_TIMESTAMP,因为它具有小数秒。示例如下。

SELECT TO_TIMESTAMP('12/31/2013 00:00:00.000000', 'MM/DD/YYYY HH24:MI:SS.FF6')
FROM DUAL