标签: oracle oracle10g report
我有一个报告,要求BeginDate和EndDate参数的格式为DD-MON-YYYY。在报告标题中,要求BeginDate和EndDate参数以MM / DD / YYYY格式显示。我已经尝试添加另一个开始和结束参数,并使用输入掩码和格式掩码来尝试转换它,但报告中断了。有人有任何线索吗?
答案 0 :(得分:2)
您可以使用TO_CHAR格式化日期。
要根据您的格式更改日期,即DD-MON-YYYY,您可以这样做:
TO_CHAR(col_name,'DD-MON-YYYY')
查看 SQLFIDDLE
答案 1 :(得分:0)
我假设您的用户参数带有输入掩码,如下所示 -
在报告中,您可以使用
SELECT TO_CHAR(:P_1,'MM/DD/RR') from dual;
适用于BeginDate和EndDate。
BeginDate
EndDate