共用方式為


如何:建立相對應的外部索引鍵和主索引鍵

將資料行從一個資料表複製到另一個資料表時,在原始資料表中為該資料行所定義的資料行名稱及許多其他屬性,都會複製到新位置。 如果要使這兩個資料行產生關聯,可將資料行屬性從主索引鍵資料行複製到外部索引鍵資料行。 關聯的資料行必須具有相同的資料型別 (或可以關聯的資料型別) 及長度。

注意事項注意事項

新的資料表設計工具版本會為採用 SQL Server 2012 格式的資料庫顯示。本主題說明的舊版資料表設計工具可與採用 SQL Server 舊版格式的資料庫搭配使用。

在新版本中,您可以透過圖形介面或直接在指令碼窗格變更資料表定義。如果使用圖形介面,資料表的定義就會自動在指令碼窗格中更新。若要在指令碼窗格中套用 SQL 程式碼,請選擇 [更新] 按鈕。如需新版本的詳細資訊,請參閱如何:使用資料表設計工具建立資料庫物件

注意事項注意事項

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置:您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要將主索引鍵資料行複製到外部索引鍵資料行

  1. 在 [伺服器總管] 中,在內含要複製的主索引鍵資料行的資料表上按一下滑鼠右鍵,再按一下 [開啟資料表定義]。 針對要複製資料行當做外部索引鍵的資料表,執行相同的動作。

    資料表會在 [資料表設計工具] 中開啟。

  2. 按一下內含要複製的資料行的資料表索引標籤。

  3. 選取您要複製的主索引鍵資料行。

    主索引鍵資料行會由資料列選擇器的索引鍵符號指示出來。

  4. 從 [編輯] 功能表中,按一下 [複製]。

  5. 按一下資料行複製之目標資料表的索引標籤。

  6. 選取會位在插入的資料行後面之資料行,並從 [編輯] 功能表中,按一下 [貼上]。

  7. 在外部索引鍵資料表上按一下滑鼠右鍵,然後在捷徑功能表上按一下 [關聯性]。

    出現 [外部索引鍵關聯性] 對話方塊。

  8. 建立主索引鍵資料行和外部索引鍵資料行之間的關聯性。

請參閱

其他資源

使用索引鍵

使用條件約束

使用關聯性