为什么匿名块在包含输出光标的Toad中执行两次?

时间:2017-08-18 20:42:54

标签: oracle toad

我正在使用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;

toad execution result

谢谢!

1 个答案:

答案 0 :(得分:1)

这是12.10中的错误,已在12.11中更正。您可以找到它的原始报告here