select a.sid,a.type, a.lmode,b.client_info, b.machine,b.osuser from v$lock a ,
v$session b where a.sid=b.sid;
select * from v$session where sid=158;
select * from v$transaction;
select all_objects.object_name, rpad(oracle_username,10) o_name,session_id sid,
decode(locked_mode,0,'none',1,'null',2,'row share',
3,'row exclusive',4,'share',5,'share row exclusive',6,'exclusive') lock_type,
object_name ,xidusn,xidslot,xidsqn
from v$locked_object,all_objects
where v$locked_object.object_id=all_objects.object_id;
select sid,type,trunc(id1/65536),mod(id1,65536),id2,
decode(lmode,0,'none',1,'null',2,'row share',
3,'row exclusive',4,'share',5,'share row exclusive',6,'exclusive')
lock_type,request,ctime,block
from v$lock
where type in('tx','tm');
事務的介紹(sql語句)
轉賬案例 建立銀行戶頭表 檢查戶主金額是否大於1 create table bank bid int identity 1,1 primary key,customername varchar 10 currentmoney int check currentmoney 0 insert into ...
2010 5 20 執行SQL語句事務
執行多條sql語句,實現資料庫事務 public static void executesqltran arraylist sqlstring 提交資料庫事務 第三步 tx.commit catch system.data.oledb.oledbexception e 執行sql語句的儲存過程 sq...
事務應用 執行多條SQL語句
事務具有原子性,要麼不執行,要麼全執行,一旦成功執行永久儲存.而這些正是由於事務的原子性和對資料庫的永續性形成的.以下是乙個關於統一給資料庫中的資料修改的批量操作,利用到事務.todo 批量修改資料庫中的資料 region extensionmethod 根據學號來給指定的學生加分 陳方林 2014...