题解 | #在audit表上创建外键约束#

在audit表上创建外键约束,其emp_no对应employees_test表的主键id

https://www.nowcoder.com/practice/aeaa116185f24f209ca4fa40e226de48

ALTER TABLE audit
ADD FOREIGN KEY (EMP_no)
REFERENCES employees_test(ID)

在试过很多题解的方法都不能通过后,仔细查询了一下菜鸟的资料,发现是定义不明,导致很多人提供了另一种写法,但是对应的是针对增加多个列的 FOREIGN KEY 约束

只是在已创建的表上加外键约束时,直接用

  • ALTER TABLE table_name
  • ADD FOREIGN KEY (被参照表的外键名)在本题中被参照表即aduit
  • REFERENCES (参照表的主键列名)在本题中参照表即employees_test

菜鸟关于外键约束的详解。

https://www.runoob.com/sql/sql-foreignkey.html

全部评论

相关推荐

11-19 18:44
已编辑
成都理工大学 Java
程序员花海:我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务