set serveroutput on size 1000000在exception里面不能用dbms_output.put_line ????? 是嘛 我写了一个怎么没事 create table t ( v varchar2(10)); begin insert into t values('fasdjahdlghasdhgajksdhgjkafgjahsdghajfkga'); exception when others then dbms_output.put_line('ok'); end; /
from emp
where
empno=7566
/
其实在sqlplus中不用 ”-“ 的
那是在脚本中用的
lv_SqlStatement = 'adasfggg......'; 最后执行时,说行溢出,超过了255个字节我晕倒。
怎么解决啊? 急死了。。
在exception里面不能用dbms_output.put_line,否则就会提示“溢出”这种错误
我也碰到过这种情况。
把“dbms_output.put_line“这句去掉就没事了
是嘛 我写了一个怎么没事 create table t ( v varchar2(10)); begin
insert into t values('fasdjahdlghasdhgajksdhgjkafgjahsdghajfkga');
exception
when others then
dbms_output.put_line('ok');
end;
/
dbms_output.put_line只能输出一定长度的字符,超出了就会提示“溢出”
具体是多长就开始溢出,我也不太清楚:(