loadclobfromfile方法+使用loadclobfromfile方法
来源:互联网 发布:魔王三国源码 编辑:程序博客网 时间:2024/05/18 12:28
loadclobfromfile方法
loadclobfromfile()
1用于将bfile所指向的外部文件数据加载到clob/noclob中。
2加载从指定位置的偏移量开始,加载指定数据量的字节
语法
dbms_lob.loadclobfromfile(
dest_clob in out nocopy clob/noclob,
src_bfile in bfile,
amount in integer,
dest_offset in out integer,
src_offset in out integer,
src_csid in number,
lang_context in out integer,
waring out integer
)
参数说明
dest_clob:加载的目标dest_clob
src_bfile:读取文件的指针bfile
amount:读取的最大数量
dest_offset:开始写数据的位置(写数据的偏移量)
src_offset:开始读数据的位置(读数据的偏移量)
src_csid:是src_bfile的字符集
lang_context:加载的语言环境
waring:表示加载时候的一个警告信息
测试数据
create table bfile_table(id number,bfile_column bfile not null);create directory MYBFILE as 'F:\test\bfile';--添加数据--函数bfilename(目录地址,文件名)insert into bfile_table values(1,bfilename('MYBFILE','bfile01.txt'));select * from bfile_table; create table clob_table(id number,clob_column clob not null);--添加数据--to_clob 将字符数据转换为clob类型insert into clob_table values(1,to_clob('this is clob data'));insert into clob_table values(2,to_clob('clob is here'));select * from clob_table;
使用loadclobfromfile方法
create or replace procedure loadclobfromfile_lobasdest_clob clob;src_bfile bfile;amount integer:=dbms_lob.lobmaxsize;--最大字符数dest_offset integer:=6;src_offset integer:=1;src_csid integer:=dbms_lob.default_csid;lang_context integer:=dbms_lob.default_lang_ctx;waring integer:=dbms_lob.warn_inconvertible_char;begin select clob_column into dest_clob from clob_table where id=1 for update; select bfile_column into src_bfile from bfile_table where id=1 for update; dbms_lob.open(src_bfile);--打开指针src_bfile所指向的文件 dbms_lob.loadclobfromfile( dest_clob, src_bfile, amount, dest_offset, src_offset, src_csid, lang_context, waring );end loadclobfromfile_lob;/exec loadclobfromfile_lob;select * from clob_table;
bfile01.txt的内容
阅读全文
0 0
- loadclobfromfile方法+使用loadclobfromfile方法
- ORA-06512 DBMS_LOB.LOADCLOBFROMFILE处理经验
- 使用Lookup方法注射方法
- drawRect方法使用优化方法
- 方法以及方法的使用
- compare()方法+使用compare方法
- 反射方法的使用
- gcc使用的方法
- Session使用的方法
- gcc使用的方法
- 使用剪切板的方法
- 方法的使用示例
- 使用XQuery query()方法
- 静态方法使用注意!
- 方法prmisdefault的使用
- 使用MagicAjax的方法
- setClip方法的使用
- CDialogBar 使用 方法
- 工具(三):利用jsch.jar针对sftp的上传和下载工具类
- Bootstrap-3-Typeahead插件
- 浅析SSH框架
- 线下门店精准营销系统,助力提升店铺利润,抓住每一个进店顾客
- React Native CodePush实践小结
- loadclobfromfile方法+使用loadclobfromfile方法
- java中基本类型占用字节数
- 《Hadoop Operations》读书笔记
- Android开发之原生解析复杂的json数据
- Sagheer, the Hausmeister CodeForces
- Python 正则匹配数字
- 移动端仿ios日历插件
- windows “文件大小”与“占用空间”、文件系统与文件拷贝
- HTTPs握手流程抓包解析