ORA-01810:格式代碼出現兩次解決方法

在寫一個sql插入數據庫的時候 

to_date('20140509131034','yyyyMMddHHmmss'

原因是java中的年月日和oracle中的年月日表示形式不一樣

oracle用MI來代表分鐘,而不是java中的mm


修改爲


to_date('20140509131034','yyyyMMddHHMISS'


然後又報ORA-01849:小時值必須介於1和12之間

因爲24小時的形式顯示出來要用HH24

修改爲

to_date('20140509131034','yyyyMMddHH24MISS')

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章