LOCK TABLE xxx IN EXCLUSIVE MODE NoWait;

解决方案 »

  1.   

    Select * from XXX for update
      

  2.   

    LOCK ...
     
     Select * from XXX for update
      

  3.   

    lock table xxx in share mode;
      

  4.   

    LOCK TABLE 表名 
    IN EXCLUSIVE MODE 
    NOWAIT; --可以的我用过
    我估计你在同一个会话中当然可以插入与删除了.重新连接一个会话
      

  5.   

    在两个不同的sqlplus中确实可行,可是我用的是VB,在VB中使用这条语句,然后在SQLPLUS中还是可以插入记录,怎么办呢?是不是VB打开记录集的方式有问题?
      

  6.   

    yangqingdelphi() 老兄你说的有道理!!
    但还有个问题,怎样解除锁定?
    谢谢!
      

  7.   

    如何在存储过程中用for update?