第一次执行了一条删除语句,没有提交事务,然后就没去管它  过了一会这次登录丢失了于是乎就重新登录了现在查询,插入都没有问题,就是删除不了数据了咋办哩、还有就是我的PL/SQL一分钟不用就丢失用户了,这个问题是顺带的!请教大虾!

解决方案 »

  1.   

    不提示错误嘛,就是一直等待!
    感觉很郁闷,不像死锁啊!select a.SID,a.SERIAL#,a.USERNAME
    from sys.v_$session a,sys.dba_objects b,v$locked_object c
    where b.object_id = c.OBJECT_ID
    and   a.SID = c.SESSION_ID
    and   b.object_name = 'dcyundanhao'这个样子查询不出结果集!
      

  2.   

    select * from v$lock a,v$session b,v$sql c 
     where a.SID=b.SID 
       and nvl(b.SQL_HASH_VALUE,b.PREV_HASH_VALUE)=c.HASH_VALUE 
       and lower(c.SQL_TEXT) like '%表名%';
    这样看有数据么
      

  3.   

    这个sql的object_name得是大写的