使用游标过程中如何 commit

有时候需要处理的数据量太大,内存可能不足,需要分批处理。

可以考虑使用游标,一部分一部分的取,取出来一部分处理一部分。

这个过程中,有个限制,就是一般来说,游标打开后,使用了commit 或者roll back会自动关闭游标,再次执行的时候会dump。

如下:

这段代码是这么写的:

如果确实想使用commit,怎么处理?

sap其实是提供了解决方案的。

直接关键字按F1

看看介绍

是说使用native sql 提交,而且sap提供了一个函数 DB_COMMIT.

那测试下:

如上,测试了一下,没问题。

看下这个函数:


(职场责编:拓荒牛 )
2026年07月02日 12:12[查看原文]