【发布时间】:2018-01-08 23:44:18
【问题描述】:
当在 table_1 上更新任何字段时,我需要一个触发器来更新 Table_2 上的字段。我创建了一个,但是当我在 Table_2 上的 table_1 中更新一条记录时,它正在更新所有字段。
示例 SQL:-
Create trigger trigger-1 ON Table_1 After Update
As
begin
SET NOCOUNT ON;
Insert into table_2 (Col1,col2,col3,..etc) Select (ins.column names)
from table_1
假设 table_1 有很多字段,但我仍然需要更新字段。如何使用触发器仅获取从 table_1 到 table_2 的更新字段?
【问题讨论】:
-
您是否正在实施一些审计跟踪之类的事情?
标签: sql-server sql-server-2012 triggers