2010-07-05 27 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