--测试表
create table tb(a int)
insert tb select 1
union all select 2
go
--测试的触发器
create trigger tr_delete on tb
for delete
as
delete from tb
go
--通过事务自动加锁
--加锁效果可以再新开一个窗口,执行 select * from tb
--这时表是锁住的,因为这个查询不会被立即执行
begin tran
alter table tb disable trigger all
waitfor delay '00:01:00' --禁用触发器后延时1秒,以观察效果
delete from tb
alter table tb disable trigger all
commit tran
go