M$帮助上扒的,应该对你有帮助:
DELETE mytable WHERE name = 'Bob'排它 (X) 锁放置在对应于名称 Bob 的索引项上。其它事务可以在删除值 Bob 的前后插入或删除值。但是任何试图读取、插入或删除值 Bob 的事务将被阻塞,直到删除的事务提交或回滚为止
DELETE mytable WHERE name = 'Bob'排它 (X) 锁放置在对应于名称 Bob 的索引项上。其它事务可以在删除值 Bob 的前后插入或删除值。但是任何试图读取、插入或删除值 Bob 的事务将被阻塞,直到删除的事务提交或回滚为止
加个延时可以解决吗?
waitfor delay 5 ---延时5秒
如果是加锁的话可以
delete mytable where name='bob' with tablockx ---给表+个排他锁