用触发器:create trigger tr_update on info
for update
as
 update info2 set userid = i.userid from deleted d,inserted i where info2.userid = d.userid
go

解决方案 »

  1.   

    能不能解释下 
    deleted d,inserted i 是什么意思?
      

  2.   

    deleted 为:当前已删除的记录
    inserted 为:当前已插入的记录
      

  3.   

    有2个表  info表    infoid 和 userid  infoid 是主键
             info2表的字段时   infoid2 和 userid2  infoid2 是主键的话update info2 set userid = i.userid from deleted d,inserted i where info2.userid = d.userid

    那个userid是userid2?