使用游标过程中如何 commit

作者:拓荒牛 分类:默认分类 时间:2026-07-02 12:12
企业数字化(智慧企业) - 网络运营

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

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

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

如下:

这段代码是这么写的:

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

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

直接关键字按F1

看看介绍

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

那测试下:

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

看下这个函数:

当前用户暂时关闭评论 或尚未登录,请先 登录注册
暂无留言
版权所有:拓荒族 晋ICP备17002471号-6