Cognos Where Clause on Date 列?

Cognos Where Clause on Date column?

我是一名 SQL DBA,试图在 Cognos 中获取一些信息。 列名是 [Packingdate] 列。

为了检索最近 7 天的包装数据信息,我使用了以下内容。

其中 [Packingdate] >_add_days( current_date, -7 ) - 这工作正常。

然而,当我尝试获取 11 月份的数据时,我尝试了以下方法

[Packingdate] 在“2021-11-01”和“2021-11-30”之间

它给我以下错误

RQP-DEF-0177 执行操作时出错'sqlPrepareWithOptions' status='-126'。

阿米遗漏了什么?

删除引号:

[Packingdate] between 2021-11-01 and 2021-11-30

处理日期或日期时间数据时,YYYY-MM-DD(不带引号)是 Cognos 理解的格式。