发布网友 发布时间:2022-04-08 21:35
共2个回答
热心网友 时间:2022-04-08 23:05
如果你的外键约束已经建立成功,请先确定一下,在pid所在的表中,pid字段插入的值是否在position表中存在,如果不存在的话,pid字段值一定为null。如若强行更新为在表position表中不存在的值的话肯定会出错,因为违反参照完整性。热心网友 时间:2022-04-09 00:23
如果你的外键约束失败,需要看一下pid所在的表中字段插入的值是否存在在position,如果不存在,pid字段值为null。如若更新为在position表中不存在的话会出错,因为违反完整性。
如果是因外约束创建失败的话在表B中aid是外键可以为空,再建立外键必须有表A,且aid是表A的主键。