複製資料表
您可以使用 SQL Server Management Studio 或 Transact-SQL 來建立新的資料表,然後從現有的資料表複製資料行資訊,藉以在 SQL Server 2012 中複製現有的資料表。
重要事項 |
---|
這個作業只會複製資料表的結構,不會複製任何資料表資料列。 |
本主題內容
開始之前:
安全性
若要使用下列項目來複製資料表:
SQL Server Management Studio
Transact-SQL
開始之前
安全性
權限
需要目的地資料庫中的 CREATE TABLE 權限。
[Top]
使用 SQL Server Management Studio
若要複製資料表
請確定已連接至要建立資料表的資料庫,以及已在 [物件總管] 中選取資料庫。
在 [物件總管] 中,以滑鼠右鍵按一下 [資料表],再按一下 [新增資料表]。
在 [物件總管] 中,以滑鼠右鍵按一下您要複製的資料表,然後按一下 [設計]。
選取現有資料表中的資料行,再從 [編輯] 功能表中按一下 [複製]。
切換回新的資料表,並選取第一列。
從 [編輯] 功能表中,按一下 [貼上]。
從 [檔案] 功能表中,按一下 [儲存 table name]。
在 [選擇名稱] 對話方塊中,輸入新資料表的名稱,並按一下 [確定]。
[Top]
使用 Transact-SQL
若要在查詢編輯器中複製資料表
請確定已連接至要建立資料表的資料庫,以及已在 [物件總管] 中選取資料庫。
以滑鼠右鍵按一下您想要複製的資料表,並依序指向 [編寫資料表的指令碼為] 和 [CREATE 至],然後選取 [新增查詢編輯器視窗]。
變更資料表的名稱。
移除新資料表不需要的任何資料行。
按一下 [執行]。
[Top]