如何用java更新oracle的blob欄位

2021-06-05 11:06:14 字數 516 閱讀 9899

更新資料的時候,寫insert語句的時候,不更新blob欄位,blob欄位對應的資料用 empty_blob() 代替就行。

(注意:在執行上面那個 sql 之前,一定要把 connection 設定成不自動提交: conn.setautocommit(false); )

最後單獨出來blob欄位:

//把 blob 字段取出來

string sql = "select annex from market_info_collect_t where info_id='"

+ infoid + "' for update ";

statement stt=null;

stt = conn.createstatement();

rs = stt.executequery(sql);

if (rs.next())

instream.close();

outstream.flush();

outstream.close();

RabbitMq APi 如何用Java客戶端呼叫

第一步 引入依賴com.rabbitmq 第二步 匯入包 client client new client http localhost 15672 api mq的使用者名稱 mq的使用者名稱密碼 下邊這個方法就是獲取佇列名為jxd queuegg vhost為 的總訊息數 system.out.p...

oracle 如何用pl sql解鎖

oracle中檢視表是否被鎖 檢視表是否被鎖 select rule a.sid,b.owner,object name,object type from v lock a,all objects b where type tm and a.id1 b.object id 這樣可以把它殺掉 sele...

如何用Sql更新預設值

你的建表語句 create table ff aa varchar 100 null default 1 go 修改預設值 declare s nvarchar 4000 select s alter table b.name drop constraint d.name 表名 b.name,欄位名...