小编Dis*_*tor的帖子

游标中的查询何时执行?

假设我有类似的东西:

CURSOR foo_cur IS
  SELECT * FROM foo;

...

DELETE FROM foo WHERE bar=1;

FOR row IN foo_cur 
LOOP
...
END LOOP;
Run Code Online (Sandbox Code Playgroud)

如果我foo在打开游标之前删除行,这些行是否仍然是游标结果的一部分?查询是否SELECT * FROM foo在该行执行FOR row IN foo_cur

sql oracle plsql cursor oracle11g

6
推荐指数
1
解决办法
5317
查看次数

标签 统计

cursor ×1

oracle ×1

oracle11g ×1

plsql ×1

sql ×1