我正在尝试在oracle报告中的list参数中设置SYSDATE-1
。输入掩码为mm/dd/yyyy HH24:MI:SS
现在我如何在list参数中设置SYSDATE-1 00:00:00
。当我尝试设置它时会抛出错误。
value does not match with the input mask
请建议我该怎么做。
答案 0 :(得分:0)
假设sysdate是2014.12.19 18:26:58
:
TO_CHAR(SYSDATE, 'mm/dd/yyyy HH24:MI:SS') --12/19/2014 18:26:58
TO_CHAR(SYSDATE - 1, 'mm/dd/yyyy HH24:MI:SS') --12/18/2014 18:26:58
TO_CHAR(SYSDATE - 1, 'mm/dd/yyyy') --12/18/2014
TO_CHAR(TRUNC(SYSDATE) - 1, 'mm/dd/yyyy HH24:MI:SS') --12/18/2014 00:00:00
TO_CHAR(TRUNC(SYSDATE - 1), 'mm/dd/yyyy HH24:MI:SS') --12/18/2014 00:00:00
TO_CHAR(SYSDATE - 1, 'mm/dd/yyyy')||' 00:00:00' --12/18/2014 00:00:00
TO_CHAR(SYSDATE - 1)||' 00:00:00' --2014.12.18 00:00:00
Not sure for this one
TO_CHAR(ROUND(SYSDATE) - 1, 'mm/dd/yyyy HH24:MI:SS'') --12/18/2014 00:00:00