update T2 set productid=T1.productid from T1 where T1.name=T2.name

解决方案 »

  1.   

    create trigger update_trig on t1
    for update
    as
    begin
       if(update)
          begin
             update t2 set name=(select name from inserted)
              from t2,deleted where t2.name=deleted.name
         end
    end
      

  2.   

    update T2 set NAME  =T1.NAME  
     from T1 inner join T2 
    on T1.PRODUCTID=T2.PRODUCTID
      

  3.   

    如何根据T1 的NAME修改对应的T2的NAME
    问的似乎有点问题,楼上的也只是
    根据T1 的NAME修改对应的T2的productid.
      

  4.   

    update t2 set name=(select name from t1 where  t1.productid=t2.productid  )
      

  5.   

    update t2 set t2.name=t1.name from t2 inner join t1 on t1.productid=t2.producti