您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

“为此列列表匹配唯一或主键”。主键确实存在

“为此列列表匹配唯一或主键”。主键确实存在

*原因:CREATE / ALTER TABLE语句中的REFERENCES子句提供了一个列列表,在被引用的表中没有匹配的唯一或主键约束。

问题在于EMP_ID(本身)不是表的主键或唯一键Employees,而是具有复合主键(EMP_ID, EXPERT_ID)

解决该问题,可以使表格EMP_ID的主键Employees(这看起来很直观,因为每个员工都应该有一个唯一的ID),或者在上添加一个单独的唯一约束EMP_ID

正如注释中指出的那样,如果您创建EMP_ID主键,那么 (EMP_ID, EXPERT_ID)扩展名也将是唯一的。

其他 2022/1/1 18:37:51 有463人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶