資料庫里有個blob型別的圖片資訊,怎么給賦一個空值替換原來有的圖片?
uj5u.com熱心網友回復:
blob blob_reader_pic
setnull(blob_reader_pic)
Updateblob questiondetail
Set optpicture=:blob_reader_pic
Where questionid =:is_questionid;
if sqlca.sqlcode<>0 then
MessageBox("提示","保存圖片出錯!~n"+string(sqlca.sqlcode)+":"+sqlca.sqlerrtext)
Rollback;
return
end if
uj5u.com熱心網友回復:
學習了uj5u.com熱心網友回復:
謝謝了
uj5u.com熱心網友回復:
一般updateblob把sqlca改為自動提交執行后改回來
不用rollback
uj5u.com熱心網友回復:
updateblob/selectblob之類的都要注意一下,把autocommit=true,執行完后再設定成false,否則在資料大點的時候會出錯~~
說直白一點就是:大二進制資料的提交與回滾應該交由資料庫去處理,程式員只要知道最后成功還是失敗就好了~~
uj5u.com熱心網友回復:
提示以下錯誤uj5u.com熱心網友回復:
是需要自動提交的uj5u.com熱心網友回復:
blob_reader_picsetnull(blob_reader_pic)
Updateblob PIC Set optpicture=:blob_reader_pic
uj5u.com熱心網友回復:
可以結貼了,達人們都說的很明白了uj5u.com熱心網友回復:
想發帖,得先頂斬訓分啊uj5u.com熱心網友回復:
學習了。。。。。。。。。。。。每天回帖即可獲得10分可用分!
uj5u.com熱心網友回復:
學習了,支持。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/89278.html
標籤:數據庫相關
上一篇:關于userobject的問題
下一篇:如何解決ora-03115錯誤
