當有了外鍵約束的時候,必須先修改或刪除副表中的所有關聯數據,才能修改或刪除主表!但是,我們希望直接修改或刪除主表數據,從而影響副表數據。可以使用級聯操作實現
級聯修改: on updata cascade
級聯刪除: on delete cascade
把部門名稱 改為部門id 我們只需要這樣做,這樣就加入了級聯操作
我們來 試一試
先看一下員工表和部門表其中員工表的數據和部門表每一條都想關聯
如果沒有級聯是刪除 或更新不了部門表中的數據的 我們試試
有了級聯刪除 我們可以直接刪除主表中的數據
接下來我們試試修改表中數據
可以看到 我們修改成功了 今天 09-18勿忘國恥 加油