sqlserver数据库执行更新时向另外数据表插入数据

咨询一下 如何建立一个更新时的触发器, 功能是执行update操作时,根据更新的字段 自动向另外一个数据表写入数据

举例:

比如有一个表News有Id和Name两个字段 Id是自增长

另一个表News1也有Id和Name两个字段 Id是自增长

那么修改News表的Name自动将修改前的Name插入News1表 就这样写:

CREATE TRIGGER tgr_news_update ON News
    FOR UPDATE
AS
BEGIN
 INSERT INTO News1([Name])
 SELECT [Name] FROM deleted
END

温馨提示:答案为网友推荐,仅供参考
相似回答