在合并查询中使用变量会引发不支持的错误

2020-09-14 20:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) HI 我正在HANA程...

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

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


HI

我正在HANA程序中编写合并查询。 在完整堆栈的Web IDE中。 正常的合并命令有效,但是当我尝试在其中使用变量时,它会抛出"此处不支持的表达式"。

任何人都知道如何解决它。 如果此功能正在开发中,那么它将在何时发布。 或这是一个错误。 或带有合并的变量通常不起作用。 或HDI xs高级问题。

请帮助

感谢和问候

Rakshit Chopra

5条回答
SAP砖家
2020-09-14 20:46

我无法编辑问题,因此在此处发布代码

创建过程" xyz :: abc"(
 在startTime时间戳中,
 IN endTime时间戳
 )
    语言SQLSCRIPT
    SQL安全调用者
 开始
 合并为" xyz :: table1" t1
 使用方法
 ( 选择
 " column_1",
 " colume_2",
 sum(" colume_3")为" sum_column_3"
 来自" xyz :: table2"
 其中" created_time"> = startTime," created_time"  

在这里,如果我用恒定值或current_timestamp和add_seconds(current_timestamp,3600)替换startTime和endTime变量,则可以正常工作。

一周热门 更多>