2012-06-27 163 views
0
select to_timestamp(trunc(state_date) || ' ' || substr(state_time,1,12),'DD-MM-YYYY HH24:MI:SS:FF3') 
from state_log 

上述聲明給錯誤甲骨文時間戳錯誤

與英國NLS parameters.it作品在美國NLS參數「日期格式的圖片轉換整個輸入字符串之前結束」。

請告訴我該如何解決此問題。

問候,

chaitu

+1

一些示例行來回'state_log'會澄清問題 – Andomar

+0

日期格式爲: 11-SEP-09,時間格式爲:11:12:12:320或11:12:12:32 – user1476092

回答

0

,你說你的state_date是DD-MON-YY然後用

select to_timestamp(trunc(state_date) || ' ' || substr(state_time,1,12),'DD-MON-YYYY HH24:MI:SS:FF3') 
from state_log 
+0

格式爲11-SEP-09 – user1476092

+0

ok謝謝,那麼state_time怎麼樣?我變得像12:55:09 :273,09:12:12:20。還有更多的東西,以及它在美國NLS參數中的工作方式。 – user1476092

+0

你還有另外一個例子嗎?我不能匹配我腦中的小時,分​​鍾,秒鐘) – duffy356