the5fire

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.


Cannot delete or update a parent row

作者:the5fire | 标签:   | 发布:2011-04-15 1:38 p.m. | 阅读量: 7710, 7543
设有外键关联的表,删除的时候出错。看一下外键属性RESTRICT。


RESTRICT: 拒绝对父表的删除或更新操作。NO ACTION和RESTRICT都一样,删除ON DELETE或ON UPDATE子句。(一些数据库系统有延期检查,并且NO ACTION是一个延期检查。在MySQL中,外键约束是被立即检查的,所以NO ACTION和RESTRICT是同样的)。


修改为CASCADE就行了,级联删除。
- from the5fire.com
----EOF-----

微信公众号:Python程序员杂谈


其他分类: