oracle数据库中使⽤sql将clob转化为字符串
在oracle使⽤过程中,通常使⽤plsql进⾏简单的数据查看,但是如果⼀些信息以clob的形式来展⽰,多条数据查看很不⽅便,通过系统的dbms_lob.substr(字段,长度,起始位置)⽅法将clob转换为varchar2类型
sql语句中将clob转化为varchar2
dbms_lob.substr(clob字段,4000,1)
select dbms_lob.,4000,1) from jgw_wblk t atedate between to_date('2015-07-01','yyyy-mm-dd') and to_date('2015-07-31','yyyy-mm-dd')
如果从⼤型对象中抽取数据成功,则这个函数返回⼀个 raw 值。
如果有⼀下情况,则返回null:
1 任何输⼊参数为null
2 长度< 1
3 长度> 32767
4 起始位置< 1
5 起始位置> LOBMAXSIZE
plsql12配置数据库连接lobmaxsize constant integer:=4294967295
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论