我正在使用oracle 11g并使用toad 9.5进行连接。我的过程显示该过程已成功创建,但是当我尝试运行该过程时,它还显示该过程已成功完成,但我没有得到任何输出。
我的程序:
CREATE OR REPLACE PROCEDURE procPrintHelloWorld
IS
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello World!');
END;
/
我将其视为:
EXEC procPrintHelloWorld;
我没有输出......
答案 0 :(得分:0)
在Toad的编辑器中执行它。查看底部的DBMS Output面板。如果您没有在编辑器中右键单击它,请参阅桌面菜单弹出窗口。选择DBMS输出。在DBMS输出面板上,您需要启用输出。单击带有红色圆圈的按钮。它会变绿。现在执行你的程序。确保您正在执行而不是编译。