148.Oracle数据库SQL开发之 大对象——在PLSQL中使用大对象

148.Oracle数据库SQL开发之 大对象——在PLSQL中使用大对象

欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50185815

使用ORALCE数据自自带的DBMS_LOB包中的方法来使用LOB。

关于DBMS_LOB中的所有方法,可以查询《OracleDatabase PL/SQL Packages and Types Reference》官方手册。

1.  APPEND

用于将源LOB的数据添加到目标LOB末尾。

2.  CLOSE

用于关闭以前打开的LOB。

3.  COMPARE

用于比较两个LOB中的数据。

4.  COPY

用于将源LOB的数据复制到目标LOB。

5.  CREATETEMPORARY

用于在用户默认临时表空间中创建一个临时LOB。

6.  ERASE

用于删除一个LOB的数据,从偏移量开始删除指定数量的字符或字节。

7.  FILECLOSE

用于关闭一个BFILE。

8.  FILEEXISTS

用于关闭所有的BFILE对象。

9.  FILEGETNAME

用于获得BFILE的目录和文件名。

10.        FILEISOPEN

用于检查文件是否打开。

11.        FILEOPEN

用于打开文件。

12.        FREETEMPORARY

用于释放用户默认临时表空间的临时LOB。

13.        GETCHUNKSIZE

用于获得读写LOB数据时所用的块大小。

14.        GET_STORAGE_LIMIT

用于获得LOB的最大允许大小。

15.        GETLENGTH

用于获得LOB数据的长度。

16.        INSTR

返回LOB数据中从一个偏移量开始第N次模式匹配字符的起始位置。

17.        ISOPEN

用于检查LOB是否已经打开。

18.        ISTEMPORARY

用于检查LOB是否为一个临时LOB。

19.        LOADFROMFILE

用于将BFILE数据加载到一个CLOB,NCLOB或BLOB中。

20.        LOADBLOBFROMFILE

用于将BFILE数据加载到一个BLOB中。

21.        LOADCLOBFROMFILE

将BFILE数据加载到一个CLOB/NCLOB中。

22.        OPEN

用于打开一个LOB。

23.        READ

用于将LOB数据读到缓冲区中。

24.        SUBSTR

返回部分LOB数据,从指定偏移量开始返回指定数据的字符或字节。

25.        TRIM

用于将LOB数据截短到指定长度。

26.        WRITE

用于将数据从缓冲区写到LOB。

27.        WRITEAPPEND

用于将数据从缓冲区写到LOB的末尾。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值