我怎样才能在COGNOS查询表达式的当前日期?(How can I get the Current

2019-09-23 10:20发布

我在Cognos查询表达式,我需要一个过去的日期比较当前日期。 我没有看到一个在功能列表,我不确定,否则怎么把查询日期查询对象内。

我如何使用查询当前的日期?

Answer 1:

根据您的数据库软件,对象将是要么是current_date (SQL服务器)或SYSDATE{}甲骨文)。 如果你不知道你有,只是做只是函数的表达式,然后按验证按钮; 如果你得到一个错误,你用错功能数据库。

然后,您可以使用这个对象像任何其他日期查询对象,这样你就可以添加/在查询中把它比作日期或其他地方显示在页面上。



Answer 2:

最好的办法是使用current_date 。 此方法是数据源无关,并且将被转换为适当的数据源等效在运行时。



Answer 3:

您可以使用这样的事情与你的查询:

SELECT FIELD1 FROM TABLE WHERE FIELD2 = CURRENT_DATE

Asumming是FIELD2有一个日期格式



文章来源: How can I get the Current Date in a Cognos query expression?
标签: cognos