在oracle查詢記錄時給記錄加鎖(轉)
在oracle查詢記錄時給記錄加鎖(轉)[@more@]實現方法:利用SELECT的FOR UPDATE子句實現conn system/manager--建立實驗使用者grant connect,resource to test identified by test;conn test/test--建立實驗表1create table a(a number);insert into a values(1);commit;select * from a for update;或select * from a for update of a.a;(a表的a列)--新開啟一個SQL*Plus視窗conn test/test(test使用者上的第二個會話)delete from a;此時,系統停頓狀態,等待解鎖,只要在第一個視窗發出roll;或commit;命令,即可解除鎖定狀態。LinuxAid Win
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-942783/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 查詢鎖表記錄
- [Mysql 查詢語句]——查詢指定記錄MySql
- Mysql查詢調優記錄MySql
- 記錄 sql 查詢日誌SQL
- SQL重複記錄查詢SQL
- mysql 隨機查詢記錄MySql隨機
- 【記錄】SSH分頁查詢功能
- sqlserver查詢最接近的記錄SQLServer
- 轉載:Oracle中查詢和刪除重複記錄方法簡介Oracle
- MySQL函式查詢目錄樹問題記錄MySql函式
- cmdb 查詢資料庫操作記錄資料庫
- 查詢匯入記錄的進度
- 查詢 SQL SERVER 所有表記錄數SQLServer
- 使用JdbcTemp查詢少了一條記錄JDBC
- 參加oracle培訓的一點記錄Oracle
- Laravel 框架使用 whereIn 查詢 SQL 時資料出錯記錄Laravel框架SQL
- MySQL 唯一索引範圍查詢鎖下一個記錄的理解MySql索引
- oracle分組查詢獲得組的最大值記錄Oracle
- Oracle查詢重複資料與刪除重複記錄Oracle
- Oracle 查詢重複記錄,以及簡單的sql應用。OracleSQL
- Oracle 查詢並刪除重複記錄的SQL語句OracleSQL
- MySQL 查詢所有表中的記錄數MySql
- 如何查詢DML操作的詳細記錄
- 查詢SQLSERVER執行過的SQL記錄SQLServer
- 查詢刪除表中重複記錄
- 【記錄】sqlserver列轉行查詢 並將查詢結果用逗號分隔開SQLServer
- 測試2個oracle session會話同時相同記錄持鎖OracleSession會話
- Oracle之記錄Oracle
- Oracle查詢重複資料與刪除重複記錄方法Oracle
- Oracle查詢庫中記錄數大於2千萬的所有表Oracle
- 記錄使用者在網站上的逗留時間 (轉)網站
- app直播原始碼,按照日期查詢聊天記錄APP原始碼
- 查詢當天的系統訂單記錄
- MySQL慢查詢記錄原理和內容解析MySql
- 自動記錄MySQL慢查詢快照指令碼MySql指令碼
- 查詢orcale執行的SQL語句記錄SQL
- 簡單記錄幾個有用的sql查詢SQL
- 查詢SQL Server的歷史執行記錄SQLServer