什么是平行游标

2020-08-26 10:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 并行光标是什么意思

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

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


并行光标是什么意思

6条回答
Baoming ROSE
2020-08-26 11:03

嗨 ,

并行光标是增加程序性能的技术。 例如,如果我们在程序中使用嵌套选择,而不是对于"添加所有条目",则性能肯定会下降。 同样,如果我们在程序中使用嵌套循环,也会降低性能。

我将举一个例子,例如在一个表中使用开票凭证标题详细信息,在另一个表中使用物料详细信息,假设标题表具有1000条记录,而项目表具有10万条记录。 如果要输出,则需要将嵌套循环放在标头表的第一个循环,然后在项目表的下一个循环。 对于标题记录的每个条目,项目表都会循环10万次。 计算总数。 因此,代替开发并行游标技术,请参阅belwo代码。

在标题上循环。

读取表项,其键号=标头号。

如果sy-subrc = 0。

循环访问sy-tabix中的项目。

如果项目号<>标头号。

退出。

否则。

在这里做一些处理。

endif。

endloop。

endif。

endloop。

首先,使用读取表语句读取项目表,以获取文档编号所在的确切索引号。 如果找到,则从该索引循环浏览项目表,直至项目编号<>标头编号。

Rgds

Bujji

编辑者:布吉(Bujji),2008年6月26日下午12:48

一周热门 更多>