SAP HANA:输入参数筛选值'*';问题
我想介绍一个我们在项目中面临的关于输入参数过滤问题的问题 问题: SAP HANA视图中有5个输入参数,默认值为“”,可以选择所有值。 现在,当我们想使用脚本将数据从这个HANA视图选择到我们的表函数中时,我们使用“占位符”语句传递输入参数值,但是对于这个语句“”,它不起作用(它不返回任何结果)。 更重要的一点是,如果我将值硬编码为“”,它将正确显示数据,但如果我使用变量(保存“”值),它将不显示数据。 例如: -对于plant(WERKS)过滤器,如果我将常量“*”,它将为我提供所有数据SAP HANA:输入参数筛选值'*';问题,sap,hana,Sap,Hana,我想介绍一个我们在项目中面临的关于输入参数过滤问题的问题 问题: SAP HANA视图中有5个输入参数,默认值为“”,可以选择所有值。 现在,当我们想使用脚本将数据从这个HANA视图选择到我们的表函数中时,我们使用“占位符”语句传递输入参数值,但是对于这个语句“”,它不起作用(它不返回任何结果)。 更重要的一点是,如果我将值硬编码为“”,它将正确显示数据,但如果我使用变量(保存“”值),它将不显示数据。 例如: -对于plant(WERKS)过滤器,如果我将常量“*”,它将为我提供所有数据 对
- 对于plant(WERKS)过滤器,如果我使用一个变量(ZIN_WERKS),该变量从最终视图的输入屏幕传递了“*”值,它不会给我任何数据
我们非常感谢您对这些问题的任何帮助/提示… 这确实是一个已经被问过的问题。这里的要点是,您似乎希望模仿HANA机型中基于SAP Netweaver的应用程序的选择行为。
这里需要考虑的一个区别是,像HANA这样的SQL数据库上的占位符字符不是<代码> */COD>而是
时有效,但与=
(相等)或
,