1
2
删除由其他数据引用的数据(以及由外键约束强制执行的引用)时,必须先删除引用数据,或更新引用数据以不再引用它(或将约束设置为自动执行其中一项或另一项)。 你 能够 移除约束,执行需要执行的操作,然后将约束添加回(在某些自引用或循环引用情况下可能需要);但这应该是最后的手段,因为您基本上是在告诉数据库“让我暂时打破数据契约”;如果出现问题,可能无法重新添加约束。它还全局删除了约束,允许任何客户机在此期间违反合同。 |
2
1
要删除此行,首先需要删除外键约束。 如果已删除外键约束,则无法删除主键数据单元。 点击此链接: Cannot delete or update a parent row: a foreign key constraint fails |
Davtho1983 · 在Django中查看ForiegnKey数据 6 年前 |
N_M · 主键和外键约束在配置单元中如何工作? 6 年前 |
Melolailo · 将约束与外键一起使用 6 年前 |
Alfred Balle · Postgresql,对唯一约束的引用 6 年前 |
yodabar Arkana · 更新|删除外键时的PgSQL默认操作 6 年前 |
Seba · 如何检查外键以限制软删除? 6 年前 |
dryhay · MySQL“多对多”关系错误 6 年前 |