在oracle的sqlplus中输出结果时,默认是没有结果的
如:
SQL> begin
2 dbms_output.put_line('这个结果能显示吗?');
3 end;
4 /
2 dbms_output.put_line('这个结果能显示吗?');
3 end;
4 /
结果什么都没有。
解决办法:
在sqlplus中输入命令:
SQL>set serveroutput on
即可
测试
SQL> begin
2 dbms_output.put_line('这个结果可以显示吧');
3 end;
4 /
2 dbms_output.put_line('这个结果可以显示吧');
3 end;
4 /
本文介绍如何在Oracle的SQLPlus环境中正确显示使用DBMS_OUTPUT包输出的信息。通常情况下,直接调用DBMS_OUTPUT并不会在SQLPlus中显示任何结果。为了解决这一问题,需要设置SQLPlus的环境变量以启用输出功能。
271

被折叠的 条评论
为什么被折叠?



