2014-12-15 1 views
0

Я пытаюсь установить SYSDATE-1 в параметре списка в отчете оракула. Маска ввода mm/dd/yyyy HH24:MI:SS теперь как я могу установить в параметре списка как SYSDATE-1 00:00:00. Когда я пытаюсь установить, это бросается как ошибка.Установить sysdate как параметр List в отчетах oracle

value does not match with the input mask, пожалуйста, предложите, как я могу это сделать.

ответ

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