你的这个执行结果就为空,换个试试。
如果你是在 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.
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;