日期:2014-05-18  浏览次数:20509 次

怎么从两个数据相同的表间拷贝数据
我有两个数据库库,表结构是一样的,但是数据不一样,我怎么从其中一个对拷到另一个数据呢?
比如说两个数据DB1, DB2都有一个表
SROCOST

其中一个栏位SUPP的值出现了不一样
我怎么从DB1中把全部SROCOST的SUPP值拷到DB2中SROCOST的SUPP上?

谢谢

------解决方案--------------------

例如字段COLUMN_A为关联字段

1、在一台电脑上:
SQL code

update a set a.SUPP=b.SUPP 
  from DB2.dbo.SROCOST A,DB1.dbo.SROCOST B 
    where a.COLUMN_A=b.COLUMN_A

------解决方案--------------------
探讨
我有两个数据库库,表结构是一样的,但是数据不一样,我怎么从其中一个对拷到另一个数据呢?
比如说两个数据DB1, DB2都有一个表
SROCOST

其中一个栏位SUPP的值出现了不一样
我怎么从DB1中把全部SROCOST的SUPP值拷到DB2中SROCOST的SUPP上?

谢谢