在Oracle的SQLPLUS下显示CLOB中的内容

2014-11-24 17:25:52 · 作者: · 浏览: 0

create table a (content clob);


select content from a;


select dbms_lob.substr(content) from a;


这样就能把content中的内容打印输出来了,不过你会发现输出的内容可能不全面。


那是因为sqlplus环境变量值限制了输出格式。可以通过set来设置来实现。


set heading off 不输出结果第一行的标题 (字段名称)


set long 40000 设置输出的字节数(比较大数)


再重新执行上面的SQL语句即可。