HANA Sqlscript问题

2020-09-15 05:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 当我运行更长的脚本时...

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

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


大家好,

当我运行更长的脚本时,我在Hana中遇到问题。 我有一个很大的脚本,在这里我首先删除一个过程,然后创建相同的过程。 我以相同的方式创建了41个过程。

该脚本如下所示:

放置过程x;
 创建过程x();
 放下程序y;
 创建过程y();  

当我分别运行它们时,每个过程的创建都可以正常工作。 但是,当我一次运行所有过程时,会收到一些错误消息。 每次我运行脚本时,它们都不同。 有时我会收到错误消息,过程y的drop语句附近有错误,因此过程x的创建过程语句无法执行。 在其他情况下,将跳过所有过程。

有人知道为什么会这样吗?

3条回答
SAP小黑
2020-09-15 05:36

嗨,斯蒂芬妮,

不确定这是否可以解决您的问题,但是您一次提到"我有一个大脚本",一次执行时出错,但一次执行成功。

对于Studio,有一个"多语句执行的最大字符数"设置,默认值为200000。也许大脚本已达到限制?

我还要提到的另一点是,HANA 2.0 SPS02及更高版本支持"创建或替换过程"。 因此,drop和create可以组合为单个语句。

一周热门 更多>