Oracle输出问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 13:51:47
我在cmd命令行里输入如下代码:
set serveroutput on
declare
a number(2):=2;
begin
dbms_output.put_line('a='||a);
end;
/

却不能看到输出效果。请高人解释下原因?

[TEST@ora10gr1#2009-11-07/17:26:55] SQL>set serveroutput on
[TEST@ora10gr1#2009-11-07/17:32:19] SQL>declare
2 a number(2):=2;
3 begin
4 dbms_output.put_line('a='||a);
5 end;
6 /
a=2

PL/SQL procedure successfully completed.

a=2 就是输出,比较小,注意下。

sqlplus下
先使用set serveroutput on