天天看點

sql如何設定外鍵

這學期開始學習資料庫,上次的實驗課遇到了設定外鍵的問題,後面在老師的指引及自己資料的收集下找到了幾種辦法:

第一種

sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵
sql如何設定外鍵

第二種

alter table Work

add constraint DepartmentID_fk foreign key(DepartmentID) references Dep(DepartmentID)

()内主要書寫的是外鍵的名字,references後面跟的是他是主鍵的表,DepartmentID在work表内是外鍵,在Dep是主鍵

或者直接在建立表的時候寫入 constraint DepartmentID_fk foreign key(DepartmentID) references Dep(DepartmentID)