MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
来源:互联网 发布:淘宝网司法房产拍卖 编辑:程序博客网 时间:2024/05/17 03:56
. cascade方式
在父表上update/delete记录时,同步update/delete掉子表的匹配记录
. set null方式
在父表上update/delete记录时,将子表上匹配记录的列设为null
要注意子表的外键列不能为not null
. No action方式
如果子表中有匹配的记录,则不允许对父表对应候选键进行update/delete操作
. Restrict方式
同no action, 都是立即检查外键约束
. Set default方式
在父表上update/delete记录时,同步update/delete掉子表的匹配记录
在父表上update/delete记录时,将子表上匹配记录的列设为null
要注意子表的外键列不能为not null
如果子表中有匹配的记录,则不允许对父表对应候选键进行update/delete操作
同no action, 都是立即检查外键约束
父表有变更时,子表将外键列设置成一个默认的值 但Innodb不能识别
原创不易,转自:http://blog.sina.com.cn/s/blog_91339bff0100ymc2.html
1 0
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- MySQL外键设置中的 Cascade、NO ACTION、Restrict、SET NULL
- Mysql外键设置中的CASCADE、NO ACTION、RESTRICT、SET NULL
- Mysql中的 的 Cascade ,NO ACTION ,Restrict ,SET NULL
- Mysql中的 的 Cascade ,NO ACTION ,Restrict ,SET NULL
- Mysql中的 的 Cascade ,NO ACTION ,Restrict ,SET NULL
- Mysql中的 的 Cascade ,NO ACTION ,Restrict ,SET NULL
- Android调用相机拍照并添加水印
- 综合整理日志打印工具
- 菜单之抽屉菜单(NavigationDrawer)
- merge_sort
- 蓝桥杯--第七届决赛:打靶
- MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
- JIRA中的数据存储-----active object
- BCGControlBar工具栏编辑器教程:Visual Designer(上)
- 4.27
- spring使用通用mapper
- 阿里基础平台研发工程师笔试
- JVM调优总结(六)-分代垃圾回收详述2
- 考试篇(5.2) NSE4 题库 10. 应用控制 ❀ 飞塔 (Fortinet) 网络安全专家
- 泛型