SQL Server中建立外鍵的方法

如何在SQL Server表中建立主外鍵關係呢。在SQL中建立外鍵約束,可以級聯查詢表中的數據,在C#代碼生成器中,也能根據外鍵關係生成相應的外鍵表數據模型。外鍵也可防止刪除有外鍵關係的記錄,一定程度上保護了數據的安全性。今天就和朋友們說說怎麼建立外鍵吧  ^_^

工具/原料

SQL Server 2008 或者 SQL Server 2012、2014

方法/步驟

要建立外鍵關係,首先要保證用來建立外鍵關係的列具有唯一性,即具有 UNIQUE 約束

通常是某表的主鍵作為另外一個表的外鍵

打開資料庫表,找到要建立外鍵的表。並確保其中要建立外鍵關係的列與主鍵表中的數據類型完全一致

在要建立外鍵關係的表中,在任意列上右擊,選擇【關係】

在外鍵關係對話框中,點擊左下角的【添加】

點擊【表和列規範】項的右側的 ...小按鈕

在表和列對話框中,在主鍵表下方選擇外鍵列所在的表和該外鍵列

在外鍵表下方,只要選擇表中與主鍵表的列相對應的列即可

然後點擊【確定】,再回到外鍵關係表

如果還有外鍵關係需要建立,繼續點擊外鍵關係表左下側的【添加】

沒有的話,點擊【關閉】即可

此時,已經成功建立了一個主外鍵關係。在表中任意列右擊,選擇關係就可以看到啦

注意事項

該方法也適用於SQL Server 2012 和 SQL Server 2014

感謝關注,希望對您有用哦  #^_^#

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場