TO_CHAR是SQL中的基本函数,oracle中这个语句绝对可以执行:
SELECT TO_CHAR(sysdate,'YYYY') as SelYear,
TO_CHAR(sysdate,'MM') as SelMonth,
TO_CHAR(sysdate,'DD') as SelDay
FROM dual
用SQL语句实现分割(假设日期类型字段的名字为SelDate):
SELECT TO_CHAR(SelDate,'YYYY') as SelYear,
TO_CHAR(SelDate,'MM') as SelMonth,
TO_CHAR(SelDate,'DD') as SelDay,
FROM TableName
这样在报表中用相应的控件选择相应的域显示就行了,像这里就可以选择SelYear,SelMonth,SelDay