美文网首页
Oracle中关于blob数的处理

Oracle中关于blob数的处理

作者: Mr_J316 | 来源:发表于2019-08-11 09:06 被阅读0次

blob(二进制大对象)

blob是以二进制的形式存储大型数据,如图片、视频、文本

orcle中blob转文本显示

utl_raw.cast_to_varchar2(cloumns)

一般blob数据长度会很大,oracle缓冲区最大支持长度为2000,所以需要将原文分段转化

utl_raw.cast_to_varchar2(dbms_lob.substr(cloumns,截取长度,起始位置))

乱码问题解决

convert(UTL_RAW.CAST_TO_VARCHAR2(blob_field), 'zhs16gbk', 'AL32UTF8')

相关文章

网友评论

      本文标题:Oracle中关于blob数的处理

      本文链接:https://www.haomeiwen.com/subject/ljjjjctx.html