<code>1.向blob字段插入文本</code>
<code>INSERT</code> <code>INTO</code> <code>lobdemo (</code><code>key</code><code>, clob_col, blob_col, bfile_col) </code><code>VALUES</code> <code>(51, </code><code>'This is another character literal'</code><code>, HEXTORAW(</code><code>'ABABABABABABABABABAB'</code><code>), </code><code>NULL</code><code>);</code>
<code>2.更新blob字段文本</code>
<code>UPDATE</code> <code>peoplesoft </code><code>SET</code> <code>SUPPLIER_ID = HEXTORAW(</code><code>'CDCDCDCDCDCDCDCDCDCDCDCD'</code><code>) </code><code>where</code> <code>rownum =2;</code>
<code>update</code> <code>PEOPLESOFT_1M </code><code>set</code> <code>supplier_id = utl_raw.cast_to_raw(vendor_id) ;</code>
<code>3.向blob字段插入文件</code>
<code>CREATE</code> <code>TABLE</code> <code>yuser (ID number,photo BLOB);</code>
<code>create</code> <code>or</code> <code>replace</code> <code>directory images </code><code>as</code> <code>'/test'</code><code>;</code>
<code> </code><code>declare</code>
<code> </code><code>l_bfile bfile;</code>
<code> </code><code>l_blob blob;</code>
<code> </code><code>begin</code>
<code> </code><code>insert</code> <code>into</code> <code>yuser(ID,photo) </code><code>values</code><code>(1,empty_blob())</code>
<code> </code><code>return</code> <code>photo </code><code>into</code> <code>l_blob;</code>
<code> </code><code>l_bfile:=bfilename(</code><code>'IMAGES'</code><code>,</code><code>'test.doc'</code><code>); </code><code>--IMAGES 是上面创建目录的大写</code>
<code> </code><code>dbms_lob.</code><code>open</code><code>(l_bfile,dbms_lob.file_readonly);</code>
<code> </code><code>dbms_lob.loadfromfile(l_blob,l_bfile,dbms_lob.getlength(l_bfile));</code>
<code> </code><code>dbms_lob.</code><code>close</code><code>(l_bfile);</code>
<code> </code><code>commit</code><code>;</code>
<code> </code><code>end</code><code>;</code>
<code> </code><code>/</code>
update的方式
<code>declare</code>
<code> </code><code>update</code> <code>yuser </code><code>set</code> <code>photo = empty_blob() </code><code>where</code> <code>id = 2</code>
<code> </code><code>l_bfile:=bfilename(</code><code>'IMAGES'</code><code>,</code><code>'PS.pdf'</code><code>);</code>
<code> </code><code>、</code>
<code></code>
本文转自追光的猫博客51CTO博客,原文链接http://blog.51cto.com/ql0722/1953045如需转载请自行联系原作者
00_yatou