点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我必须将续集DB SP代码迁移到HANA SP。 该SP具有嵌套的游标。 光标在光标中。 如何在HANA中实现?
创建过程ZSP语言SQLSCRIPT SQL
开始
从表1中选择SELECT COL1 ... COL10的DECARE CURSOR X;
FOR CUR1 AS X
COL1:= CUR1.COL1;
COL2:= CUR1.COL2;
。
COL10:= COL10;
从表2中选择
其中COL11 =:COL4和COL13 =:COL7;
按原样进行CUR2
COL11:= CUR2.COL11;
COL12:= CUR2.COL12;
。
COL20:= CUR2.COL20;
EXEC'在A,B,C中插入(从表3中选择:COL12,:COL3,COL10,而COL1 =:COL3)';
END FOR;
END FOR;
END;
如SQLScript文档所述,您可以为游标使用参数,并以此实现嵌套的游标方法。
但是,如果您有兴趣让过程快速返回并节省资源,则应该避免这种情况。
常见的嵌套游标可以重写为联接,因此,我建议在这里进行研究。
一周热门 更多>