我在存储过程中遇到了一个问题,其中具有2个表联接的Oracle游标导致了巨大的结果集,而在使用该游标并尝试更新其中一个表中的列时,一些第一个记录已成功更新,但后来的记录没有正确更新。然后,这个问题导致我查询游标是否可以达到最大行数?
光标示例
CURSOR c_customers IS 选择名称,地址,产品,来自客户的订单ID,ID =已订购的订单;
或者,我每次都选择1000条记录,处理更新操作并应用计划的作业来调用proc,直到没有满足连接条件的记录为止。这工作了。但是仍然不确定为什么会发生此问题。有人可以告诉我吗?