包含bfile数据列的表
测试数据


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;

--修改数据
update bfile_table set bfile_column=bfilename('MYBFILE','bfile02.txt') where id=1;
select * from bfile_table;

--删除数据
delete bfile_table where  id=1;
select * from bfile_table;

这里写图片描述

注意:
对bfile_table的bfile_column的修改,不会影响存储的文件bfile01.txt和bfile02.txt
因为bfile数据列只是存储指向实际文件的指针,或者clob的定位器。不是存储实际值。

posted on 2017-06-03 14:37  2637282556  阅读(160)  评论(0编辑  收藏  举报