如何调用在ABAP中返回游标的oracle过程

2020-09-07 19:07发布

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

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


大家好,

当前我们遇到一个问题。我们尝试执行一个oracle过程来获取存储在另一个系统中的库存物料信息列表。 但是我们不知道调用返回游标的过程的正确方法。 有人可以帮忙吗?

谢谢,最好的问候!

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

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


大家好,

当前我们遇到一个问题。我们尝试执行一个oracle过程来获取存储在另一个系统中的库存物料信息列表。 但是我们不知道调用返回游标的过程的正确方法。 有人可以帮忙吗?

谢谢,最好的问候!

付费偷看设置
发送
4条回答
95年老男孩
1楼-- · 2020-09-07 19:27

嗨,

您可以使用标准框架ADBC(软件包SDB_ADBC)来执行此操作。 您可以从数据库中调用过程(CL_SQL_STATEMENT-> EXECUTE_PROCEDURE),并使用支持游标使用的类CL_SQL_RESULT_SET处理重用(mthods NEXT,NEXT_PACKAGE,CLOSE ......)

您在报告ADBC_DEMO_PROC_CALLS_HDB中有一个示例:

Cikesha
2楼-- · 2020-09-07 19:19

您好同里

ADBC支持Oracle程序。 ADBC是一个不可知论的框架,支持SAP支持的所有数据库。

该示例是为HANA过程编写的,但可以类似的方式用于使用Oracle过程。

bbpeas
3楼-- · 2020-09-07 19:20

嗨,胡安·卡洛斯·罗德里格斯

感谢您的回答! 我仍然想知道ADBC是否支持oracle procdure,因为您提供的演示是针对Hana数据库设计的。

太Q了
4楼-- · 2020-09-07 19:13

请使用COMMENT按钮(如SAP所说:"在回答之前,您只应提交答案 当您提出解决海报问题的方案时。")

一周热门 更多>