若是程序不小心出现死锁,则可以执行以下sql语句:
BEGIN TRANSACTION;
COMMIT TRANSACTION;
IF @@TRANCOUNT > 0
BEGIN
ROLLBACK TRANSACTION;
END
另外,查询语句上若是防止出现死锁后查询不到数据,可以这样写查询语句
select * from dbo.T_WH_Personnel WITH(noLOCK)
若是程序不小心出现死锁,则可以执行以下sql语句:
BEGIN TRANSACTION;
COMMIT TRANSACTION;
IF @@TRANCOUNT > 0
BEGIN
ROLLBACK TRANSACTION;
END
另外,查询语句上若是防止出现死锁后查询不到数据,可以这样写查询语句
select * from dbo.T_WH_Personnel WITH(noLOCK)