如何从hana sql中的konh表中动态拆分VAKEY字段

2020-09-16 20:04发布

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

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


我在KONH表中有多个条件表条目,我需要基于条件表的VAKEY字段拆分逻辑的逻辑。 任何机构都可以在同一平台上提供HANA SQL逻辑。 从ABAP,我们可以从FM获取它。

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

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


我在KONH表中有多个条件表条目,我需要基于条件表的VAKEY字段拆分逻辑的逻辑。 任何机构都可以在同一平台上提供HANA SQL逻辑。 从ABAP,我们可以从FM获取它。

付费偷看设置
发送
2条回答
xfwsx85
1楼-- · 2020-09-16 20:56

您好Surenda,

到目前为止,您尝试过什么?遇到了什么问题? 目前看来,其他人应该做您的工作。 :)

您是否考虑过用户定义函数的实现,该函数将为您执行拆分逻辑。 您可以传递VAKEY和标识该字段中包含内容的标识符。 以此为基础,您可以实施适当的拆分策略(在正式的SAP HANA帮助中的SQLScript参考中,您将找到能够执行此操作的所有相关信息)。

致谢,
弗洛林

Tong__Ming
2楼-- · 2020-09-16 20:45

嗨弗洛里安,

我是SQL的新手,我已经遍历了HANA SQL脚本,使用substring可以做到这一点,但是这里的逻辑有点复杂。 请找到随附的输入数据和输出数据文件。

根据附件,我有一列SEFELD,在这里我们可以获取所有字段,我需要在新列中输入每个字段以输出,我们还有另一列来获取SEFELD字段的长度为LENG。 我需要基于VAKEY中的LENG拆分数据,并将其插入到SEFELD-行中的新列中。 我无法动态拆分数据。 对于静态,我做到了。

谢谢

苏伦德拉

一周热门 更多>