如何在MySQL中级联更新?
发布时间:2021-01-24 14:14:20  所属栏目:MySql  来源:互联网 
            导读:我们来看看这个示例数据库:我们可以看到,人依赖于城市(person.city_id是外键).我不删除行,我只是将它们设置为非活动状态(active = 0).设置城市无效后,如何自动设置所有依赖此城市的人员?有没有比编写触发器更好的方法?编辑:我只对设置人的行不活动感兴趣,
                
                
                
            | 
                         我们来看看这个示例数据库: 我们可以看到,人依赖于城市(person.city_id是外键).我不删除行,我只是将它们设置为非活动状态(active = 0).设置城市无效后,如何自动设置所有依赖此城市的人员?有没有比编写触发器更好的方法? 编辑:我只对设置人的行不活动感兴趣,而不是将它们设置为活动状态. 最佳答案 这是一个使用级联外键来执行您所描述的解决方案的解决方案:
在MySQL 5.5.31上测试过. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  
相关内容
- Mysql实例MySQL中truncate误操作后的数据恢复案例
 - mysql – 使用where子句获取所有结果
 - 如何从MYSQL中的另一个查询结果中减去查询结果
 - MYSQL教程mysql取得datetime类型的数据,后面会跟个.0的实现
 - Mysql实例mysql多表join时候update更新数据的方法
 - Mysql必读CentOS 7中源码安装MySQL 5.7.6+详细教程
 - MYSQL数据库Centos6.4编译安装mysql 8.0.0 详细教程
 - php – 在app的页脚中编写git commit version info
 - Mysql学习MySQL的子查询及相关优化学习教程
 - Mysql应用MySQL存储过程中使用动态行转列
 
推荐文章
            站长推荐
            
        热点阅读
            