我想知道是简单的选择、更新还是删除,例如:
select col1 from x;
或
update x set col1 = 10..
在Oracle中打开某个游标。我知道当我们使用pl/sql时,当我们使用select into
、cursor curname is
或for (select col1 from x) loop
时,oracle会打开隐式或显式游标。
我的观点是更多地了解一些参数,如open_cursors
或session_cached_cursors
每个select
语句、DML语句、execute immediate
PLSQL命令和(顶级(匿名PLSQL块都会在内部打开一个游标。当然,在语句/命令完成后,光标会立即关闭。
可以通过跟踪事件10046来检查详细信息。