数据库之级联操作

 当有了外键约束的时候,必须先修改或删除副表中的所有关联数据,才能修改或删除主表!但是,我们希望直接修改或删除主表数据,从而影响副表数据。可以使用级联操作实现

级联修改: on updata cascade

级联删除: on  delete cascade 

把部门名称  改为部门id   我们只需要这样做,这样就加入了级联操作

我们来 试一试

先看一下员工表和部门表其中员工表的数据和部门表每一条都想关联

如果没有级联是删除 或更新不了部门表中的数据的  我们试试

有了级联删除  我们可以直接删除主表中的数据 

接下来我们试试修改表中数据

 可以看到  我们修改成功了  今天 09-18勿忘国耻  加油

猜你喜欢

转载自www.cnblogs.com/qmk-716/p/9672007.html