【发布时间】:2013-09-29 16:36:22
【问题描述】:
当更新事件发生时,我正在更新一个名为 A 的表,触发器被触发。我的要求是我需要将数据插入另一个表(从 A 到 B),并且该表的值是从虚拟表(已删除和已插入)中获得的。如何设置插入和删除的虚拟表值
触发
CREATE TRIGGER trgAfterUpdate ON A
FOR UPDATE
AS
BEGIN
Insert into B(col1,col2,col3,col4,col5) values () // col1 to 4 inserted values col5 Deleted table value
END
【问题讨论】:
-
表
A有主键吗? -
@GarethD 是具有自动标识的主键
标签: c# sql sql-server sql-server-2008 triggers