【问题现象】
如何关闭触发器
【解决方案】
备份好账套数据,
第一步:执行以下脚本,查询触发器
select tr.name as [触发器],ta.name as [表名],tr.is_disabled as [是否禁用], tr.is_instead_of_trigger AS [触发器类型],
case when tr.is_instead_of_trigger = 1 then 'INSTEAD OF' when tr.is_instead_of_trigger = 0 then 'AFTER' else null end as [触发器类型描述]
from sys.triggers tr
inner join sys.tables ta on tr.parent_id = ta.object_id
where tr.type ='TR'
--and is_disabled=1
order by tr.create_date
第二步:手动关闭触发器
操作:前往数据库,找到该账套库,展开账套库下的表,找到第一步查询出来的带有触发器的表,展开该表,展开触发器,选中右击禁用
举例:关闭上图中查询出来的Pu_PurchaseRequisition中的触发器Pu_PurchaseRequisition_Audit
截屏,微信识别二维码
客服QQ:5151867
(点击QQ号复制,添加好友)