MySQL學習:外鍵約束foreign key

1、在創建表時,可添加外鍵 語法: CREATE TABLE 表名( … 外鍵列 CONSTRAINT 外鍵名稱 FOREIGN KEY (外鍵列名稱) REFERENCES 主表名稱(主表列名稱) ); 實例: 表爲: 數據有冗餘 解決方案:分成兩張表 分別爲: 注意:當不添加外鍵約束時,很有可能導致對應記錄無效,主表中外鍵對應的字段被刪除後,從表中外鍵列對應的值就無效了。 外鍵值可以爲null
相關文章
相關標籤/搜索