触发器的进一步使用:
1:查看已有的触发器
-- 查看数据库已有触发器
select * from sysobjects where xtype='TR'
-- 查看单个触发器
exec sp_helptext 'trigname'
2:按需求禁用和恢复触发器
--禁用指定表下面的所有触发器
alter table TableName1 disable trigger all
--恢复指定表下面的所有触发器
alter table [TableName1] enable trigger all
--禁用指定表下面的指定触发器
alter table TableName1 disable trigger addTableName1
--恢复指定表下面的指定触发器
alter table [TableName1] enable trigger addTableName1
--禁用所有表上的所有触发器
exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'
--启用所有表上的所有触发器
exec sp_msforeachtable 'ALTER TABLE ? enable TRIGGER all'
3:重命名触发器
--重命名触发器
--exec sp_rename 原名称, 新名称
exec sp_rename addTableName2, addTableName1