SQL中SQLyog外來鍵設定----------語法
阿新 • • 發佈:2019-01-26
外來鍵設定三種方法:
1.直接寫sql語句.2.用SQLyog 選擇外來鍵表 ,點選右鍵 選擇關聯/外來鍵,然後再選擇主表,外來鍵.
3.在表 vet_specialties 上點選右鍵 ,然後找到Relationships/ForeignKeys中,然後選擇相應的列。
或者直接寫命令:
ALTER TABLE vet_specialties ADD FOREIGN KEY FK_SPECIALTY_ID(specialty_id) REFERENCES specialties (id)
ALTER TABLE vet_specialties ADD FOREIGN KEY FK_VET_ID(vet_id) REFERENCES vets (id)
要求:建立了兩個表一個attence(記作A表),一個leave(記作L表)。
A表中有使用者的使用者名稱,密碼,id(自增作為主鍵)。
L表中是一個請假的表,L表中需要標識哪一個使用者請的假。
這裡需要設定外來鍵:
步驟:
1、
在此右鍵L表
2、尋找並點選“關聯/外來鍵”或者摁“F10”。
彈出此對話方塊。
3、新建
4、a.在主鍵表下拉選單中找到A表
b.在Source Column(來源)中找到userid A表中的
c.在Target Column (目標)中找到idL表中的
d.點選建立