过程中有DBMS_OUTPUT.put_line

时间:2014-10-20 15:19:05

标签: sql oracle procedure

我在DBMS_OUTPUT.put_line中有很多procedure,但是当我启动它时,我只在SQL Developer控制台中显示此消息:

  

匿名阻止完成

这是我启动程序的方式:

BEGIN
  MY_PROCEDURE();
  commit;
END;

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我忘了SET SERVEROUTPUT ON ...

有效:

SET SERVEROUTPUT ON;
BEGIN
  MY_PROCEDURE();
  commit; 
END;