2010-07-05 51 views
0

的任务是要复制的物理顺序SQL Server 2008的复制与变化领域

table1 (A,C,B) 

table2 (A,B,C) 

表有效相同,相同的字段/约束只是场的物理顺序是不同的表。我可以用标准工具和最少的编码来完成吗?对于这种情况下的批量复制,每个字段对的映射似乎是必需的。

+0

有点儿好奇,是什么促使你有列的顺序有依赖性? – 2010-07-05 01:34:07

+0

没有真正的依赖性。只需要新的字段(表格从各种来源以编程方式加载,未针对自由文本搜索进行标准化,并且可能会出现其他字段)不会走到底部,而是将它们与现有的组合在一起。 – MicMit 2010-07-06 07:19:43

回答

0

如果我正确地理解了你的问题,你可以不加改变地复制表格,然后改变顺序。通过在SQL企业管理器中以设计模式拖动列来更改字段顺序。

+0

我理解这个操作会截断一个表。 – MicMit 2010-07-05 01:19:12

2

这似乎是一个简单的

insert into table2(A,B,C) 
select A,B,C from table1