当用作另一个查询的结果时,日期中重复的单引号

2020-09-05 17:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们与数据库系统建立了自...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我们与数据库系统建立了自定义连接,其中包含一组我们一直在维护的PRM/SBO文件。

根据情况,当我们对日期进行过滤时,它的行为会有所不同。

PRM文件规定:

 <参数名称=" USER_INPUT_DATE_FORMAT"> \ d \ a \ t \ e'yyyy-mm-dd' 

在提示中用于webi时,可以正确生成我们的查询:

 ...
 其中date_value =日期'2019-07-01'

但是,当我们使用此date对象从具有相同数据类型date的另一个查询获取结果时,WebI会对整个字符串加双引号,这将生成错误的SQL:

 ...
 其中date_value ='date``2019-07-01'''

有人知道如何消除双引号吗? 仅在使用"来自另一个查询的结果"时才会发生。

编辑:

BO版本是4.2 SP7。
数据库连接是通过jdbc但使用自定义连接器连接到Denodo VDP数据库的。

谢谢!

西尔万