2010-10-04 105 views
2

我知道如何創建新架構並編寫DDL腳本來創建具有相同名稱的駐留在同一數據庫的不同架構中的表。我想知道如何使用SQL Server 2005 Management Studio Express來做到這一點。與SQL Server 2005管理工作室不同架構下的相同名稱表管理工作室Express

重複一遍,我想知道是否可以使用SQL Server 2005 Management Studio Express創建兩個具有相同名稱但駐留在同一數據庫的不同架構中的表。

回答

1

是的。只需將屬性窗口中的模式屬性更改爲與在SQL Server中創建的新表格的dbo(這是模式的默認值)不同的值即可。

當您在數據庫中創建一個新表的過程中,只需按F4鍵和屬性窗口將顯示在屏幕的右側。這屬性窗口顯示了新表的各種屬性正在創建:

enter image description here

您可以選擇任意的內置模式如guestdb_owner等等,從下拉框或您在數據庫中使用的自定義架構。

要回答你原來的問題 - 只要你設置要創建一個獨特的值(例如dboguest)這兩個表的架構屬性,即使它們具有相同的名稱讓我們說table1它應該不會造成任何問題。

相關問題