create trigger let_kc on 表2  after update
as
if update(kcid)
  update kczb set bid=kcid+zyh+nj+cc
go

解决方案 »

  1.   

    create trigger let_kc 
    on 表2
    after update
    as
    if update(kcid)
       update kczb 
       set bid=kcid+zyh+nj+cc
       where 主键 in(select 主键 from deleted)
    go
      

  2.   

    郁闷,即使是只有一行改变,触发器还是更新整个表的所有记录。
    where 主键 in(select 主键 from deleted)
     to vivianfdlpw:不知道你这个deleted是什么东西??