ITPub博客

首页 > 数据库 > Oracle > serveroutput size不够用

serveroutput size不够用

原创 Oracle 作者:zhangsharp20 时间:2015-08-10 16:18:43 0 删除 编辑
SQL> declare
  2   v_text clob;
  3   --v_len number;
  4  begin
  5   SELECT dbms_metadata.get_ddl('VIEW','V_SB_QYSDSNDSSYHQKMXB','J1_DW') INTO V_TEXT from dual;
  6   dbms_output.put_line(v_text);
  7  end;
  8  /


declare
 v_text clob;
 --v_len number;
begin
 SELECT dbms_metadata.get_ddl('VIEW','V_SB_QYSDSNDSSYHQKMXB','J1_DW') INTO V_TEXT from dual;
 dbms_output.put_line(v_text);
end;


ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes
ORA-06512: 在 "SYS.DBMS_OUTPUT", line 32
ORA-06512: 在 "SYS.DBMS_OUTPUT", line 97
ORA-06512: 在 "SYS.DBMS_OUTPUT", line 112
ORA-06512: 在 line 6


解决方法:
set serveroutput on size unl

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29802484/viewspace-1767261/,如需转载,请注明出处,否则将追究法律责任。

上一篇: ERROR 2002
请登录后发表评论 登录
全部评论

注册时间:2014-08-12

  • 博文量
    382
  • 访问量
    630922