2012-03-12 39 views
0

我有一個數據庫(DB1),其中包含一個排序規則和許多表格。使用不同的排序規則創建具有Select *的表格

我已經有另一個數據庫(DB2)使用不同的排序規則(在另一個服務器上)。

我想從DB2上的DB1創建表的副本,但要使用DB2的排序規則。

這些表格有很多列,並且有很多表格,所以我不想在每列上粘貼COLLATE ....。我寧願能夠做到SELECT * INTO ... FROM ...

如何更改新表的列的排序規則,而無需單獨指定它們?

我運行MS SQL 2005

回答

0

正如我已經明白這個問題..解決方案是 -

您可以使用DB鏈接....嘗試鏈接從DB1所有所需的表並在DB2 中創建同義詞(顯然,必須提供除表名以外的同義詞名稱,因爲在DB2中同名表也會存在)

現在嘗試創建具有union到DB2表的新表(在其他字你可以說我說的是合併表)

+0

請先檢查數據庫鏈接概念是否可用MS SQL中或不。 – 2012-03-12 10:43:28

相關問題