通过改变表中某字段的数据,使得所在数据库中所有相同字段的数据都跟着改变。不知道怎么办?
   小弟初学乍道,请高手们指教。

解决方案 »

  1.   

    举个例子,比如说,我改变数据表A中的某个字段a的数据,使得所在数据库中含有相同字段a的数据表b,c,d中的字段a对应的数据也自动的改变。
      

  2.   


    --关键字
    sys.tables
    sys.columns
      

  3.   

    这个要用触发器来实现.如:
    create trigger updateatob on a
    for update
    as
    update t1 set columnname=t2.columnname from b t1 inner join inserted t2 on t1.id=t2.id
    go
    要更新其他表类似.但,一般不建议在触发器中设置过多的程序,会影响效率的.