码迷,mamicode.com
首页 > 数据库 > 详细

oracle Blob处理

时间:2019-11-30 11:46:16      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:adf   update   input   into   insert   psql   ret   ora   oracl   

--读
TempSql.SQL.Add(‘Select rptblob from RPTDEF where bianh = :bianh ‘);
TempSql.ParamByName(‘bianh‘).AsString := ‘8061‘;
TempSql.Open;
TBlobField(TempSql.FieldByName(‘rptblob‘)).SaveToFile(‘8061.fr3‘);

--插入、更新

insSql.SQL.Add(‘INSERT INTO RPTDEF (BIANH, RPTBLOB) VALUES (:BIANH, EMPTY_BLOB()) RETURNING RPTBLOB INTO :RPTBLOB‘);

Update RPTDEF set rptblob = EMPTY_BLOB() where bianh = :bianh Returning RptBlob Into :RptBlob

 

insSql.ParamByName(‘rptblob‘).ParamType := ptInput; 

insSql.ParamByName(‘rptblob‘).AsOraBlob.LoadFromFile(AppPath);

 

oracle Blob处理

标签:adf   update   input   into   insert   psql   ret   ora   oracl   

原文地址:https://www.cnblogs.com/maweiwei/p/11961689.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!