原文:ora-01847:月份中日的值必須介於 1 和當月最后一日之間

今天解決了一個奇葩問題:ORA : 月份中日的值必須介於 和當月最后一日之間 將數據從一個視圖倒入到一個同結構的表中,但是老報錯,也就那么幾個字段,肉眼真看不出來什么問題,但是既然報這個錯,肯定和日期類型有關 就發現了一個字段可能影響,那個字段是timestamp 類型,奇怪的是兩條相同的記錄,字段都是空,為什么一個報錯一個不報錯呢。后來斷定肯定是 null 和 的問題。 還有一個原因是 我在in ...

2019-04-22 23:00 0 1303 推薦指數:

查看詳情

(完整)年份必須介於 -4713 和+9999之間,且不為0

今天在查詢一個報表的時候 ,報以下錯誤 (完整)年份必須介於 -4713 和+9999之間,且不為0 oracle標准對於時間支持的有效范圍是 -4713/1/1 至 9999/12/31,若時間格式超出此范圍,則會報錯。 經查 是由於代碼中寫了 nvl ...

Fri Apr 15 18:49:00 CST 2016 0 15011
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM