dbms_lob用法小结
来源:互联网 发布:探索者t3sd软件下载 编辑:程序博客网 时间:2024/06/04 21:14
CLOB里存的是2进制
1.DBMS_LOB.GETLENGTH(col1) 判定长度
2.DBMS_LOB.SUBSTR(col1,n,pos) 获取文本
3.DBMS_LOB.SUBSTR(col1,10,1)表示从第1个字节开始取出10个字节
4.DBMS_LOB.SUBSTR(CLOB_VAR,32767)表示截取CLOB变量保存的全部数据
DBMS_LOB.FILECLOSE(IMG_BFILE)关闭文件
clob转化为字符串,SELECT
如果clob中包含空格则不能使用。
将clob类型转化成字符串
DBMS_LOB的instr与substr
instr函数用于从指定的位置开始,从大型对象中查找第N个与模式匹配的字符串。
dbms_lob.instr(
lob_loc in blob,
pattern in raw,
offset in integer := 1;
nth in integer := 1)
return integer;
substr函数
substr函数用于从大对象中抽取指定数码的字节。当我们只需要大对象的一部分时,通常使用这个函数。
操作内部大对象的substr函数语法如下:
dbms_lob.substr(
lob_loc in blob,
amount in integer := 32767,
offset in integer := 1)
return raw;
具体实例:
select
instr(C_VIPATTRIB6_FILTER,'(') as r,instr(C_VIPATTRIB6_FILTER,')') as t,
dbms_lob.substr(C_VIPATTRIB6_FILTER,instr(C_VIPATTRIB6_FILTER,')')-instr(C_VIPATTRIB6_FILTER,'(')-1,18) 客户类型,
dbms_lob.substr(C_VIPATTRIB9_FILTER,instr(C_VIPATTRIB9_FILTER,')')-instr(C_VIPATTRIB9_FILTER,'(')-1,18) 购物方式
From C_VIP_SEC
- dbms_lob用法小结
- 数据库:dbms_lob用法小结
- dbms_lob用法小结
- dbms_lob用法小结
- dbms_lob用法小结
- dbms_lob包的用法
- DBMS_LOB的用法
- ORALCE DBMS_LOB用法
- dbms_lob中substr,append,write用法
- DBMS_LOB的简单用法以及释放DBMS_LOB生成的临时CLOB内存
- dbms_lob的instr和substr函数的用法
- Oracle中LOB 处理(dbms_lob的一些用法)
- dbms_lob.instr
- dbms_lob.instr
- oracle dbms_lob.instr
- DBMS_LOB包的使用
- dbms_lob使用之-基础
- [转载]Const用法小结
- iOS之文件上传、下载(下载)
- rsyslog研究——第一章 rsyslog整体架构
- Rational Rose2007(v7.0)下载地址、安装及激活详解教程(图)
- android 图片显示崩溃
- MySQL数据库迁移data文件夹位置详细步骤
- dbms_lob用法小结
- spark stand alone 集群部署
- Linux Shell程序设计
- 通过JAVA发送邮件--mail.jar
- 搭建Android开发环境在线安装ADT无法成功的资料一
- 给一个表增加列,重命表名
- Oracle函数使用上的错误
- 做婚恋网选什么比较好?OELOVE告诉你
- 导入,导出mysql数据【linux】