【发布时间】:2010-02-10 14:34:33
【问题描述】:
我想知道是否可以在两个表上添加一个触发器,将数据复制到另一个表。
例如:
我有两个用户表,users_V1 和 users_V2,当使用其中一个 V1 应用程序更新用户时,它也会在 users_V2 中激活触发器来更新它。
如果我想在 V2 表上添加相同的触发器,以便在 V2 中更新用户时更新 V1 中的数据,它会进入无限循环吗?有什么办法可以避免。
【问题讨论】:
-
不可能合并这两张表?
-
表中用户数据的唯一键是否会阻止再次添加相同的用户?这应该会导致插入失败并触发终止。
标签: sql-server sql-server-2000 triggers infinite-loop