没有任何输入参数的SAP HANA存储过程

2020-08-31 21:50发布

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

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


我需要创建一个存储过程来更新表中帐户的根帐户ID。 主要是我可以使用祖先层次结构功能来找到每个帐户的根节点,但是如果需要为每个帐户和每个帐户分别进行操作,我该如何找到根帐户ID并针对表中的每个帐户进行更新 表的每个记录,并且在过程中不传递任何输入参数。 我可以在表上使用for循环并获取每个记录,然后找到其根帐户并进行更新吗?

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

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


我需要创建一个存储过程来更新表中帐户的根帐户ID。 主要是我可以使用祖先层次结构功能来找到每个帐户的根节点,但是如果需要为每个帐户和每个帐户分别进行操作,我该如何找到根帐户ID并针对表中的每个帐户进行更新 表的每个记录,并且在过程中不传递任何输入参数。 我可以在表上使用for循环并获取每个记录,然后找到其根帐户并进行更新吗?

付费偷看设置
发送
3条回答
N-Moskvin
1楼-- · 2020-08-31 22:16

我认为有更多解决方案可以满足您的需求。 但是,如果没有更多细节,很难给出正确的方向。 当然可以使用 SQLScript光标,您可以处理需要分析的每条记录。 正如您所说的,for循环与基于索引的单元访问相结合也可以。

但是请记住,这两个选项都不是性能最佳的选择。

风早神人
2楼-- · 2020-08-31 22:15

也许您可以张贴引发的错误(只是说有错误并没有帮助)。

Baoming ROSE
3楼-- · 2020-08-31 22:07

为什么不能使用表函数,存储过程最好与输入参数一起使用。

一周热门 更多>