複製資料表

您可以使用 SQL Server Management Studio 或 Transact-SQL 來建立新的資料表,然後從現有的資料表複製資料行資訊,藉以在 SQL Server 2012 中複製現有的資料表。

重要事項重要事項

這個作業只會複製資料表的結構,不會複製任何資料表資料列。

本主題內容

  • 開始之前:

    安全性

  • 若要使用下列項目來複製資料表:

    SQL Server Management Studio

    Transact-SQL

開始之前

安全性

權限

需要目的地資料庫中的 CREATE TABLE 權限。

搭配回到頁首連結使用的箭頭圖示[Top]

使用 SQL Server Management Studio

若要複製資料表

  1. 請確定已連接至要建立資料表的資料庫,以及已在 [物件總管] 中選取資料庫。

  2. 在 [物件總管] 中,以滑鼠右鍵按一下 [資料表],再按一下 [新增資料表]

  3. 在 [物件總管] 中,以滑鼠右鍵按一下您要複製的資料表,然後按一下 [設計]

  4. 選取現有資料表中的資料行,再從 [編輯] 功能表中按一下 [複製]

  5. 切換回新的資料表,並選取第一列。

  6. [編輯] 功能表中,按一下 [貼上]

  7. [檔案] 功能表中,按一下 [儲存 table name]

  8. [選擇名稱] 對話方塊中,輸入新資料表的名稱,並按一下 [確定]

搭配回到頁首連結使用的箭頭圖示[Top]

使用 Transact-SQL

若要在查詢編輯器中複製資料表

  1. 請確定已連接至要建立資料表的資料庫,以及已在 [物件總管] 中選取資料庫。

  2. 以滑鼠右鍵按一下您想要複製的資料表,並依序指向 [編寫資料表的指令碼為][CREATE 至],然後選取 [新增查詢編輯器視窗]

  3. 變更資料表的名稱。

  4. 移除新資料表不需要的任何資料行。

  5. 按一下 [執行]

搭配回到頁首連結使用的箭頭圖示[Top]