如何复制具有不同结构但相同字段的两个表?

时间:2011-04-18 07:28:54

标签: sql-server sql-server-2008 replication database-replication merge-replication

我在不同的位置有两个SQL服务器数据库。我想做一些像复制这样的事情。 这是我的情景: 在第一个数据库中,我有一个具有以下结构的表:

tbl_worker
_Name  nvarchar(10)
family nvarchar(20)
State  int
city   int

在第二个数据库中我有以下表格:

tbl_employee
_Name   nvarchar(20)
family  nvarchar(15)
Address nvarchar(30)
Tell    nvarchar(14)
State   int
city    int

如您所见,我在两个不同数据库中的表格结构不一样。 但我想只复制State and city个字段。 如果第二个数据库中第一个数据库中的state and city必须更改,反之亦然。 我该怎么做?我可以通过复制来完成吗?

1 个答案:

答案 0 :(得分:-2)

定义文章时,必须将@vertical_partition参数设置为true,然后使用sp_articlecolumn添加所需的列。