OBIEE日期提示清除结果查询为空值

时间:2014-10-14 17:54:29

标签: sql datepicker oracle10g prompt obiee

我有一个带有日期提示的仪表板,它最初显示答案中的所有数据。然后,如果我选择特定日期,它仅显示该日期的数据。问题是,如果在提示中手动删除该日期,则会导致查询传递日期的NULL值(查看显示错误)

A datetime value was expected (received "").

我一直试图应用条件过滤器,但没有成功。

CASE
  WHEN '@{Date1}' = '' THEN
    "X".VALUE_DATE > TIMESTAMP '1900-01-01 00:00:00'
AND
    "X".VALUE_DATE < TIMESTAMP '2999-01-01 00:00:00'
  ELSE
    "X".VALUE_DATE = VALUEOF("Date1")
END

Date1是提示中设置的变量。

0 个答案:

没有答案