select ... for update [of column]

解决方案 »

  1.   

    在查询中不让记录被更新
    要保证在统计(查询)执行过程中,记录不被其他用户更新,则可以使用For   update子句进行加锁。这样在这个锁释放前其他用户不能对这些记录作update、delete和加锁。SQL>Select   daptno   from    dept
             Where   deptno=25   For update;如果你使用了FOR UPDATE来对表进行加锁,组必须用commit来释放加锁的记录。
      

  2.   

    select * from tb for update;
      

  3.   

    真的是笨死,前2天 还看见这个For update 的,不过当时正在看别的问题,而没有注意这个,没想到它是来做这个用的,谢谢各位,马上结帖!