2011年9月13日 星期二

ORA-01847

ORA-01847 day of month must be between 1 and last day of month

錯誤原因:使用時間日期格式的時候輸入不合乎時間日期規則的時間日期資料

處理辦法:輸入有效的時間日期格式,檢查使用的日期區間是否合法

範例

SELECT TO_DATE('2010/12/32', 'YYYY/MM/DD')
FROM DUAL;

這樣就會產生ORA-01847 的錯誤,因為在這一個案例中日期超過31

>> 歡迎前往 Superfunction ORA error code

沒有留言:

張貼留言