如何循环和更新hana中的本地表?

2020-09-22 11:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 最近,我遇到一个问题,...

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

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


专家,

最近,我遇到一个问题,即在使用SQL脚本的计算视图中无法调用非读取过程,要求如下:

源表数据,例如:

帐户63010000/金额200

我们需要将帐户63010000进行alpha转换为0063010000,我已经完成了alpha过程,我想使用游标循环每一行,然后调用过程并更新本地表以进行alpha转换,但是问题是我 无法在SQL脚本中执行任何插入/更新操作,是否可以满足我的要求? 期待您的任何帮助。

非常感谢!

最诚挚的问候,

Sean cai

5条回答
大简至美
2020-09-22 12:50

为什么要在脚本化的calc视图中包装存储的过程,为什么不使用包装器作为过程。

我们不能不使用循环吗?可以使用内部逻辑的一个表函数轻松地完成此操作,并为帐户编号填充零,然后在外部计算视图中调用此表函数。 这样,您无需在calc视图中调用存储过程。

好,不要使用脚本化的calc视图,请使用表函数,因为脚本化的calc视图已被描述

一周热门 更多>