1、如果A表和B表之间存在参照完整性,即A表中的A1字段是主键,B表中的A1字段是外键,B.A1-〉A.A1,则使用级联。
2、否则,在A表的UPDATE触发器中实现:
IF UPDATE(A1)
--   改变B表的A1字段

解决方案 »

  1.   

    CREATE TRIGGER updA 
    ON A 
    FOR update AS  
       IF UPDATE(A1)
       BEGIN
          UPDATE B
          SET B.A1=A.A1
          FROM B,INSERTED A
          WHERE B.ID=A.ID  --假设B表和A表通过ID挂钩,这里你自己写
       END
      

  2.   

    CREATE TRIGGER updA 
    ON A 
    FOR update AS  
       IF UPDATE(A1)
       BEGIN
          UPDATE B
          SET B.A1=A.A1
          FROM B,INSERTED A
          WHERE B.ID=A.ID  --假设B表和A表通过ID挂钩,这里你自己写
       END
      

  3.   

    to:51ling() 
      在查询分析器运行就可以了,不必调用,在你每修改A表的记录是B表的数据相应修改!