现在有表a 其中有一个字段是re;表b也有一个re;a.id=b.id;先有a表的信息后有b,现在怎么让b表的re取值于表a

解决方案 »

  1.   

    试试这个触发器,没测试
    CREATE TRIGGER dbo.test_tri ON a
        FOR INSERT
    AS
        BEGIN
            UPDATE  b
            SET     b.re = a.re
            FROM    Inserted a
            WHERE   b.id = a.id
        END
    GO
      

  2.   

    怎么感觉是设计问题呢。a 表和b表id 和re 都一样,为什么不把B表的Re列取消了。需要的时候去A表取。
      

  3.   

    应该还有delete,update,,都要跟着变。 
      

  4.   

    应该还有delete,update,,都要跟着变。 
    要是有这个需求,就加,要是不删不改就不加……