BLOB存入文件-创新互联
1.向blob字段插入文本
INSERT INTO lobdemo (key, clob_col, blob_col, bfile_col) VALUES (51, 'This is another character literal', HEXTORAW('ABABABABABABABABABAB'), NULL);
2.更新blob字段文本
UPDATE peoplesoft SET SUPPLIER_ID = HEXTORAW('CDCDCDCDCDCDCDCDCDCDCDCD') where rownum =2;
update PEOPLESOFT_1M set supplier_id = utl_raw.cast_to_raw(vendor_id) ;
3.向blob字段插入文件
CREATE TABLE yuser (ID number,photo BLOB);
create or replace directory images as '/test';
declare
l_bfile bfile;
l_blob blob;
begin
insert into yuser(ID,photo) values(1,empty_blob())
return photo into l_blob;
l_bfile:=bfilename('IMAGES','test.doc'); --IMAGES 是上面创建目录的大写
dbms_lob.open(l_bfile,dbms_lob.file_readonly);
dbms_lob.loadfromfile(l_blob,l_bfile,dbms_lob.getlength(l_bfile));
dbms_lob.close(l_bfile);
commit;
end;
/
update的方式
成都创新互联公司2013年成立,先为独山等服务建站,独山等地企业,进行企业商务咨询服务。为独山企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。declare
l_bfile bfile;
l_blob blob;
begin
update yuser set photo = empty_blob() where id = 2
return photo into l_blob;
l_bfile:=bfilename('IMAGES','PS.pdf');
dbms_lob.open(l_bfile,dbms_lob.file_readonly);
dbms_lob.loadfromfile(l_blob,l_bfile,dbms_lob.getlength(l_bfile));
dbms_lob.close(l_bfile);
commit;
end;
、
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享文章:BLOB存入文件-创新互联
文章来源:
http://dzwzjz.com/article/cdicic.html