2015-07-20 17 views
1

我試圖使用TO_DATE解析2015-07-09T12:22:29使用以下日期格式YYYY-MM-DDTHH:MI:SS,但我收回消息,因爲日期格式無法識別。如何將字符串解析爲日期,當字符串中有字符?

+2

[文件建立鏈接](http://docs.oracle.com/cd/E11882_01/server.112/e26088/sql_elements004.htm# SQLRF51078)來備份Andy Lester的答案。 –

回答

3

您必須將T放在雙引號中,如YYYY-MM-DD"T"HH:MI:SS

select to_date('2015-07-09T12:22:29', 'YYYY-MM-DD"T"HH:MI:SS') from dual; 

TO_DATE(' 
--------- 
09-JUL-15 

這是relevant documentation。 (謝謝亞歷克斯)