Current_date函数在Cognos Report Studio 10中不起作用

时间:2014-07-01 13:39:48

标签: sql cognos cognos-8 cognos-bi cognos-10

今天我遇到了最奇怪的问题。我想在每个月的第一天运行Cognos报告。直到昨天,该报告运行良好。但是今天当我运行相同的报告时,它会给我结果'No data available'。它是一个简单的列表,在日期列上有一个详细信息过滤器,其格式为“yyyymm'”。表达式是:

[DateCol] = cast(extract(year, current_date) * 100 + extract(month, current_date) as varchar(6))
当我删除此代码并替换为像

这样的硬编码值
[DateCol] = '201406'

它给了我结果。但这不是应该如何。

最奇怪的是,我有另一份报告,其中有一个详细的数据字段过滤器:

[RT00_CURR_MATUR_DT] between _first_of_month (current_date) AND _add_days (_first_of_month (current_date), 150)

我很震惊地看到这甚至给了'No data available'。我注意到current_date函数在两个报告中都很常见。我在这里错过了一些东西。 Pl注意:两份报告直到昨天才开始工作。 请指导,我今天需要发布这份报告。

0 个答案:

没有答案