我正在使用Toad for Oracle 12.10.0.30。使用编辑器执行以下匿名块时 - >执行语句(F9),:res
为输出光标,块执行两次,DBMS输出包含'START'两次。如果没有输出光标,则块正确执行一次。
有人可以解释为什么会这样运作吗?
begin
DBMS_OUTPUT.put_line('START');
open :res for
select * from dual
where rownum <= 100;
end;
谢谢!