我在 Oracle 的数据库中有一个日期表。当我运行查询时,我得到的日期格式为“01-05-2015”,但是当我在 BIRT 中运行类似的查询时,我得到的日期格式为“01-MAY-2015 12:00 AM”。如何通过将日期字段的数据类型保持为日期来获取 dd/mm/yyy 中的日期格式。
这是我的数据库示例。
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
我也收到 NOT A VALID Month 的错误