摘要: for i in 1..5 loop dbms_output.put_line(substr(s_sql,1900*(i-1)+1,1900));end loop;这几天大量的在存储过程中拼接动态sql语句,测试的时候需要将拼接的sql显示出来,在sqlserver中,可以方便的用print 将整个sql输出,但oracle中,遇到 下面这样的提示:ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小ORA-06512: 在 "SYS.DBMS_OUTPUT", line 151ORA-06512: 在 line 2增大变量的长度或增大dbms缓冲区的大 阅读全文
posted @ 2012-05-11 17:46 7x10 阅读(7550) 评论(0) 推荐(0) 编辑