我在Oracle的數據庫中有一個日期表。當我運行一個查詢時,我得到的日期格式爲'01 -05-2015',但是當我在BIRT中運行一個類似的查詢時,我得到的日期格式爲'01 -MAY-2015 12:00 AM'。如何通過將日期字段的數據類型保留爲日期來以dd/mm/yyy格式獲取日期格式。Oracle中的日期格式 - 獲取某個範圍的日期
這裏是我的數據庫的示例。
EQ_DT
05-07-2015
06-06-2015
15-02-2015
19-09-2015
28-12-2015
也是我的查詢是:
select to_date(to_char(to_date(enquiry_dt,'DD/MM/YYYY'),'DD/MM/YY'),'DD/MM/YY') as q from xxcus.XXACL_SALES_ENQ_DATAMART where to_date(to_char(to_date(enquiry_dt,'DD/MM/YY'),'DD/MM/YY'),'DD/MM/YY')>'21-06-2012' order by q
我越來越無效月的誤差也
我認爲你應該尋求birt日期格式的解決方案.. sql和oracle不是這裏的問題.. – Plirkee