dbms_output.put_line输出长度问题
2013-01-18 09:51
543 查看
今天遇到DBMS_OUTPUT.PUT_LINE输出字符串报错问题,原来DBMS_OUTPUT.PUT_LINE最多可以250个字符(具体的值可能和数据库的设置有关,没有去试过),可以用以语句循环输出字符串:
VAR Number := 1;
WHILE VAR <= LENGTH(v_sql) LOOP
DBMS_OUTPUT.PUT_LINE(SUBSTR(v_sql, VAR, 200));
VAR := VAR + 200;
END LOOP;
VAR Number := 1;
WHILE VAR <= LENGTH(v_sql) LOOP
DBMS_OUTPUT.PUT_LINE(SUBSTR(v_sql, VAR, 200));
VAR := VAR + 200;
END LOOP;
相关文章推荐
- PL/SQL 中 dbms_output.put_line 输出字符长度限制的问题
- 解决oracle 10g sql *plus 用dbms_output.put_line()输出时的长度限制问题 ORA-20000: ORU-10028: line le
- PL/SQL 中 dbms_output.put_line 输出字符长度限制的问题
- 关于Oracle中varchar2和dbms_output.put_line的长度限制问题小结
- Oracle dbms_output.put_line长度限制问题
- 关于Oracle Developer 的 DBMS_OUTPUT.PUT_LINE 输出问题
- sql developer中的dbms_output.put_line不能输出结果
- dbms_output.put_line无法输出
- 如何在pl/sql中查看dbms_output.put_line(varname)的输出结果?
- DBMS_OUTPUT.PUT_LINE方法的长度限制
- oracle命令窗口中dbms_output.put_line不显示问题
- oracle 拆分输出dbms_output.put_line longValue解决
- DBMS_OUTPUT.PUT_LINE没有输出
- sqlplus 中查看oracle触发器的 dbms_output.put_line 输出值
- DB2 存储过程 - 利用 dbms_output.put_line 输出至屏幕
- 关于10g以下dbms_output.put_line超长的问题 (转http://wallimn.iteye.com/blog/486615)
- 设置DBMS_OUTPUT.put_line输出显示
- 小气的dbms_output.put_line长度
- DBMS_OUTPUT.PUT_LINE的輸出內容在屏幕上显示
- sqlplus 的 dbms_output.put_line 用法