【數據庫】MySQL外鍵約束

Cascade
在父表上update/delete記錄時,同步update/delete掉子表的匹配記錄 

Set null方式
在父表上update/delete記錄時,將子表上匹配記錄的列設爲null,要注意子表的外鍵列不能爲not null  

No action方式
如果子表中有匹配的記錄,則不允許對父表對應候選鍵進行update/delete操作  

Restrict方式
同no action, 都是立即檢查外鍵約束

Set default方式
父表有變更時,子表將外鍵列設置成一個默認的值 但Innodb不能識別

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章