我有table1,它正在通过sp的更新和插入数据。
更新是每个行Id(不是批量更新)-我的意思是- Single update
。
该表有触发器Tg1,它更新同一记录中的某些字段。(在数据库中记录更新后- TG1更新她的一些字段)
I DONT HAVE ACCESS to TG1 !.
该表有另一个触发器,我构建了Tg2。通过SELECT * FROM DELETED ... and insert to table Archive...
问题是Tg2捕获also
TG1的事件!(它在归档表中插入3条记录,而不是1条。
我怎么解决这个问题?(我没有访问tg1…)
为什么不希望在记录最终存在于表中时对其进行归档呢?
但是,您可以将触发器上的触发顺序设置为第一个使用 sp_settriggerorder 。在网上查一下怎么做。