17,377
社区成员
发帖
与我相关
我的任务
分享
先insert 一下
insert into 表名 values(1,empty_blob());
commit;
declare
lobloc blob;
fileloc bfile;
amount int;
src_offset int:=1;
dest_offset int :=1;
begin
select viedo into lobloc from 表 where id=1 for update;
fileloc:=bfilename('oracle目录的名字','a.rmvb');
dbms_lob.fileopen(fileloc,0);
amount:=dbms_lob.getlength(fileloc);
dbms_lob.loadblobfromfile(lobloc,fileloc,amount,dest_offset,src_offset);
dbms_lob.fileclose(fileloc);
commit;
end