这就是我想要实现的目标:
定义一个游标
它返回我的行列表
使用行做一些修改表
重复 2 和 3 直到光标没有返回结果。
这就是我到目前为止所做的
DECLARE
CURSOR c1 IS
[My SQL HERE];
BEGIN
FOR r1 in c1 LOOP
[modify tables]
END;
问题是我把时间放在哪里?我会在 for 循环之前这样做。但是 pl/sql 中描述 c1 的语法是什么?
请注意,在 c1 完全完成后,我需要重新运行光标代码。进行另一次迭代。因为结果会不一样。这就是为什么我需要一段时间