要設(shè)置外鍵約束,需要遵循以下步驟:
打開SQL Server Management Studio (SSMS)并連接到數(shù)據(jù)庫服務(wù)器。
打開數(shù)據(jù)庫,然后展開“數(shù)據(jù)庫”節(jié)點(diǎn),找到要設(shè)置外鍵約束的表。
右鍵單擊該表,選擇“設(shè)計”選項(xiàng)。
在表設(shè)計視圖中,找到要設(shè)置外鍵約束的列。
雙擊要設(shè)置外鍵約束的列,以打開“列屬性”窗口。
在“列屬性”窗口中,選擇“外鍵關(guān)系”選項(xiàng)卡。
在“外鍵關(guān)系”選項(xiàng)卡上,選擇“添加”按鈕以添加外鍵約束。
在“添加外鍵關(guān)系”對話框中,選擇要作為外鍵的表以及要關(guān)聯(lián)的列。
在“參考表和列”部分,選擇要關(guān)聯(lián)的表以及要關(guān)聯(lián)的列。
設(shè)置其他約束選項(xiàng),如刪除規(guī)則和更新規(guī)則。
單擊“確定”按鈕以創(chuàng)建外鍵約束。
保存表設(shè)計視圖的更改。
現(xiàn)在,已經(jīng)成功設(shè)置了外鍵約束。當(dāng)嘗試插入違反外鍵約束的數(shù)據(jù)時,SQL Server將拒絕該操作。