您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

oracle clob字段信息读取,不限字符长度

bubuko 2022/1/25 20:07:51 其他 字数 2036 阅读 933 来源 http://www.bubuko.com/infolist-5-1.html

在项目中,经常需要在plsql中查询clob的内容,提供以下两种方法: 第一种,oracle常规函数,限制文本在4000以内 select dbms_lob.substr(sql_text) from dba_hist_sqltext where sql_id='&sql_id';说明:dbms_l ...

在项目中,经常需要在plsql中查询clob的内容,提供以下两种方法:

第一种,oracle常规函数,限制文本在4000以内

select dbms_lob.substr(sql_text) from dba_hist_sqltext where sql_id=&sql_id

说明:dbms_lob.substr函数对文本长度有要求,对于sql_text文本大于4000的会报异常

第二种,需要在plsql的命令窗口操作

set pagesize 0 
set long 100000
select sql_fulltext from v$sql where sql_id=&sql_id;

说明:
1set pagesize 0 --防止分页
2) set long 100000 --‘100000‘为展示的字符长度,防止sql_fulltext截断

 

oracle clob字段信息读取,不限字符长度

原文:https://www.cnblogs.com/handhead/p/12424754.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶