Oracle針對數(shù)據(jù)庫某一行進行操作的時候,如何將這一行加行鎖
更新時間:2009年02月19日 23:44:31 作者:
Oracle針對數(shù)據(jù)庫某一行進行操作的時候,如何將這一行加行鎖的實現(xiàn)方法
select for update
這個是行級鎖
當(dāng) commit或者rollback時,鎖釋放
記得打開事務(wù),比如jdbc里面
setAutoCommit(false);
步驟如下:
1 在JDBC中setAutoCommit為false
2 在Oracle中查詢,使用for update字句,鎖定所有select出來的記錄行
3 執(zhí)行所需操作
4 con.commit()以上事務(wù)
完畢。
這個是行級鎖
當(dāng) commit或者rollback時,鎖釋放
記得打開事務(wù),比如jdbc里面
setAutoCommit(false);
步驟如下:
1 在JDBC中setAutoCommit為false
2 在Oracle中查詢,使用for update字句,鎖定所有select出來的記錄行
3 執(zhí)行所需操作
4 con.commit()以上事務(wù)
完畢。
相關(guān)文章
利用Oracle數(shù)據(jù)庫發(fā)送郵件的實例代碼
本文給大家利用oracle數(shù)據(jù)庫發(fā)送郵件的實例,代碼簡單易懂,試用性非常高,對此文感興趣的朋友一起學(xué)習(xí)吧2016-09-09連接Oracle數(shù)據(jù)庫時報ORA-12541:TNS:無監(jiān)聽程序的圖文解決教程
這篇文章主要介紹了連接Oracle數(shù)據(jù)庫時報ORA-12541:TNS:無監(jiān)聽程序的圖文解決教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08Oracle數(shù)據(jù)庫使用sqlplus時的連接錯誤與方向鍵亂碼解決
這篇文章主要介紹了Oracle數(shù)據(jù)庫使用sqlplus時的連接錯誤與方向鍵亂碼解決方法,實例環(huán)境基于Linux操作系統(tǒng),需要的朋友可以參考下2016-01-01oracle的導(dǎo)入導(dǎo)出注意事項及心得分享
導(dǎo)入導(dǎo)出oracle方案是備份和恢復(fù)的主旋律,有一點點在使用過程中的體會,在此與大家分享下,希望對大家有所幫助2013-09-09