是这样的 我的数据库里有两个结构完全相同的数据库db1,db2 但是db2中某表的记录更db1中不是完全相同,我想用db2去更新db1  就这样 我该怎么做好呢!

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2191/2191956.xml?temp=.4009668
    大家顺便帮我看看里面的问题
    要得急
      

  2.   

    用一个表的数据更新另一个表的一个方法就是用
    select into,因为我不知你的具体表,所以就不好写全了
      

  3.   

    insert into db1 (select * from db2 where not in (select * from db1))应该是这样的逻辑,不过不知能不能用,最好做成触发器吧.这样每次更新都会自动完成
      

  4.   

    用select into数据会不会重复?????
      

  5.   

    如:
    use db1 
    goupdate tableA set columnvalue=b.columnvalue from tableA a, db2.dbo.tableA b
    where a.ID_No=b.ID_No
      

  6.   

    我用的是interbase啊 里面有好几个表要更新 比如xtcs表,gk表,fk表等