ORACLE 更新BLOB字段 本帖最后由 SydPink 于 2013-09-04 21:52:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己解决了。大致代码如下:procedure appendblob( p_data in blob) as v_lobloc BLOB; v_blob_data BLOB; v_amount number; v_query_string VARCHAR2(1000); BEGIN v_amount := LENGTH(p_data); v_blob_data := p_data; v_query_string := 'select c2 from table1 where c1 = 11 for update'; EXECUTE IMMEDIATE v_query_string INTO v_lobloc; DBMS_LOB.writeappend(v_lobloc, v_amount, v_blob_data); commit; EXCEPTION WHEN OTHERS THEN ROLLBACK; end appendblob; DELPHI 与HTML文件自动提交问题 dephi中大段的字符串过滤用什么好? (实在急)怎样用以下这段代码获得对象属性的当前值 ado的小问题 您肯定可以帮我解决 只有30分了 全给你 非常简单的题目,谁都会,快来吧 来者有分 日期赋值 *****关于升降库和回转库,大家统统请进!!! THtmlEdit 控件的回车问题 又一个SQL SERVER 中ID号自动增加问题? 如何编程发送电子邮件 令人头疼的DELPHI的单元引用问题 delphi菜鸟 求大神指点
procedure appendblob
( p_data in blob
) as v_lobloc BLOB;
v_blob_data BLOB;
v_amount number;
v_query_string VARCHAR2(1000);
BEGIN
v_amount := LENGTH(p_data);
v_blob_data := p_data;
v_query_string := 'select c2 from table1 where c1 = 11 for update';
EXECUTE IMMEDIATE v_query_string INTO v_lobloc;
DBMS_LOB.writeappend(v_lobloc, v_amount, v_blob_data);
commit;
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
end appendblob;