同上

解决方案 »

  1.   

    SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,
    o.owner,o.object_name,o.object_type,s.sid,s.serial#
    FROM v$locked_object l,dba_objects o,v$session s
    WHERE l.object_id=o.object_id
    AND l.session_id=s.sid
    ORDER BY o.object_id,xidusn DESC
      

  2.   

    SELECT * 
      FROM V$LOCKED_OBJECT S 
    WHERE S.OBJECT_ID IN 
          (SELECT OBJECT_ID FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE'); 
      

  3.   


    SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name, 
           o.owner,o.object_name,o.object_type,s.sid,s.serial# 
    FROM v$locked_object l,dba_objects o,v$session s 
         WHERE l.object_id=o.object_id 
         AND l.session_id=s.sid 
         ORDER BY o.object_id,xidusn DESC
    -----------------------------------------------------
    SELECT * 
      FROM V$LOCKED_OBJECT S 
    WHERE S.OBJECT_ID IN 
      (SELECT OBJECT_ID FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE');