oracle执行存储过程不显示执行结果怎么办

2025-03-23 20:16:35
推荐回答(3个)
回答1:

你的这个执行结果就为空,换个试试。

回答2:

如果你是在 SQL Plus 里面执行的话, 需要提前加一句话 set serveroutput on

SQL> set serveroutput on
SQL> BEGIN
2 dbms_output.put_line('Hello World');
3 END;
4 /
Hello World
PL/SQL procedure successfully completed.

回答3:

first: set serveroutput on
second:
begin
open tt;
loop
fetch tt into XXX;
exit when tt%notfound;
dbms_output.put_line(XXX);
end loop;
end;