要求一个记录不可被多个用户读到.读后,就从表中删除

解决方案 »

  1.   

    select * from tb with(ROWLOCK,XLOCK) where id=1
    试试
      

  2.   

    This  requirement can be controlled by application program
      

  3.   

    select * from tb with(ROWLOCK,XLOCK) 利用锁功能,可以防止被其他用户操作
      

  4.   

    用锁记录功能:select * from tb with(ROWLOCK,XLOCK)  。