我輸入爲2011/11/13 00:00:00
。所以我做了這樣的查詢:從視圖中選擇數據會導致錯誤
select * from xxcust_pfoa434p_vw
where week_ending_date = to_date(substr(:value,1,10),'YYYY/MM/DD')
當查詢其他表時,相同的語句給出正確的結果。但拋出錯誤,當我查詢這與視圖xxcust_pfoa434p_vw
我有一個觀點xxcust_pfoa434p_vw有一個列date_ending_date日期數據類型。 該列中的值是像3/2/2014,12/25/2011 i.e. MM/DD/YYYY
即使
select * from xxcust_pfoa434p_vw where week_ending_date='3/2/2014'
也給 ORA-01843:不是有效的月份。這個錯誤的原因是什麼。
http://www.dbforums.com/oracle/1215287-ora-01843-not-valid-month-not-all-should.html – StackTrace