我以前有pl/sql  现在想学toadselect t.*,t.rowid from table t
select * from table y for update这两个查后就把表给锁定了!!  我把查询的sql语句窗口都关闭了,还是锁着的,怎么解锁啊?
没分了,谅解...

解决方案 »

  1.   

    不是用kill的方式,  我主要是想知道toad怎么能在不锁表的情况,修改数据
      

  2.   

    1、尽量使用update修改数据;
    2、连接断开,oracle会自动回滚;
    3、如果要用for udpate,可以加上条件限制只修改那几行。
      

  3.   


    你都for update 了,锁定了,还频繁select,当然不行了!
      

  4.   


    可以查看,当select * from table y for update,在未提交前会加上行级锁
    select * from table y for update;
    commit;
    就OK