MSSQL触发器如何使用

2025-04-08 20:22:05
推荐回答(1个)
回答1:

use
database
name
Alter
Table
t
Disable
Trigger
ALL
(关闭触发器)
insert
into
t
select
*
From
t2
(各类操作语句)
/*
delete
t
where......
*/
/*
update
t
set...
where...*/
Alter
Table
t
Enable
Trigger
ALL
(打开触发器)
以上是在插入、更改、删除数据之前把针对表T的触发器关闭,操作表T的时候就不会再受触发器的干扰了,等这些操作完成后再把触发器打开。但是关闭触发器之前,得考虑周全,确定后面的操作不会对数据产生影响.
因为触发器能维持表之间的数据完整性和一致性,它的作用很重要.