点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想构建一个完整的动态where语句,并在我的数据流的WHERE子句中使用它。
例如 根据条件在脚本中,我在全局变量中填充了where子句。
然后如果有条件
$ GV_SQL ='TABLE.COL1> = \''|| $ GV_DATE || '\';
其他
$ GV_SQL ='TABLE.COL2 <= \''|| $ GV_DATE || '\';
正在正确创建该语句并将其分配给$ GV_SQL。 但是,当我在WHERE中使用$ GV_SQL时,它将不起作用。
如果我复制$ GV_SQL的值并在WHERE条件下使用它,那么它将起作用。
期待您的投入。
关于Nitin Suvarna,
在where子句中使用ifthenelse函数
感谢Vinayak。 感谢您的答复。
ifthenelse函数可以帮助解决我提到的日期示例。
但是,如果where子句是基于具有组合或OR/AND条件的多列构建的,则它更容易构建一条语句并通过Global变量传递它(前提是我们有此选项)。
我可以在使用SQL函数的情况下执行此操作,但不能使用数据流的WHERE子句。
一周热门 更多>