在sqlplus中操作blob和clob

create directory utllobdir as 'd:'
在sqlplus中操作blob和clobcreate table blobtest(col1 BLOB);
在sqlplus中操作blob和clobcreate table clobtest(col1 cLOB);
在sqlplus中操作blob和clob
在sqlplus中操作blob和clob--insert BLOB
在sqlplus中操作blob和clobdeclare
在sqlplus中操作blob和cloba_blob BLOB;
在sqlplus中操作blob和clobbfile_name BFILE := BFILENAME('UTLLOBDIR','teslob.doc');
在sqlplus中操作blob和clobbegin
在sqlplus中操作blob和clobinsert into blobtest values (empty_blob())
在sqlplus中操作blob和clobreturning col1 into a_blob;
在sqlplus中操作blob和clobdbms_lob.fileopen(bfile_name);
在sqlplus中操作blob和clobdbms_lob.loadfromfile(a_blob, bfile_name, dbms_lob.getlength(bfile_name));
在sqlplus中操作blob和clobdbms_lob.fileclose(bfile_name);
在sqlplus中操作blob和clobcommit;
在sqlplus中操作blob和clobend;
在sqlplus中操作blob和clob
在sqlplus中操作blob和clob--update BLOB
在sqlplus中操作blob和clobdeclare
在sqlplus中操作blob和cloba_blob BLOB;
在sqlplus中操作blob和clobbfile_name BFILE := BFILENAME('UTLLOBDIR','log.txt');
在sqlplus中操作blob和clobbegin
在sqlplus中操作blob和clobupdate blobtest set col1=empty_blob() where rownum=1
在sqlplus中操作blob和clobreturning col1 into a_blob;
在sqlplus中操作blob和clobdbms_lob.fileopen(bfile_name);
在sqlplus中操作blob和clobdbms_lob.loadfromfile(a_blob, bfile_name, dbms_lob.getlength(bfile_name));
在sqlplus中操作blob和clobdbms_lob.fileclose(bfile_name);
在sqlplus中操作blob和clobcommit;
在sqlplus中操作blob和clobend;
在sqlplus中操作blob和clob
在sqlplus中操作blob和clob--insert CLOB
在sqlplus中操作blob和clobcreate table clobtest(col1 CLOB);
在sqlplus中操作blob和clob
在sqlplus中操作blob和clobdeclare
在sqlplus中操作blob和cloba_clob CLOB;
在sqlplus中操作blob和clobbfile_name BFILE := BFILENAME('UTLLOBDIR','teslob.doc');
在sqlplus中操作blob和clobbegin
在sqlplus中操作blob和clobinsert into clobtest values (empty_clob())
在sqlplus中操作blob和clobreturning col1 into a_clob;
在sqlplus中操作blob和clobdbms_lob.fileopen(bfile_name);
在sqlplus中操作blob和clobdbms_lob.loadfromfile(a_clob, bfile_name, dbms_lob.getlength(bfile_name));
在sqlplus中操作blob和clobdbms_lob.fileclose(bfile_name);
在sqlplus中操作blob和clobcommit;
在sqlplus中操作blob和clobend;
在sqlplus中操作blob和clob
在sqlplus中操作blob和clob--update CLOB
在sqlplus中操作blob和clobdeclare
在sqlplus中操作blob和cloba_clob CLOB;
在sqlplus中操作blob和clobbfile_name BFILE := BFILENAME('UTLLOBDIR','log.txt');
在sqlplus中操作blob和clobbegin
在sqlplus中操作blob和clobupdate clobtest set col1=empty_clob() where rownum=1
在sqlplus中操作blob和clobreturning col1 into a_clob;
在sqlplus中操作blob和clobdbms_lob.fileopen(bfile_name);
在sqlplus中操作blob和clobdbms_lob.loadfromfile(a_clob, bfile_name, dbms_lob.getlength(bfile_name));
在sqlplus中操作blob和clobdbms_lob.fileclose(bfile_name);
在sqlplus中操作blob和clobcommit;
在sqlplus中操作blob和clobend;

通过查看lob字段的长度判断是否插入成功

select dbms_lob.getlength(col1) from blobtest;
在sqlplus中操作blob和clobselect dbms_lob.getlength(col1) from clobtest;

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/18921899/viewspace-1017650/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/18921899/viewspace-1017650/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值