题解 | #在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
菜鸟关于外键约束的详解。
美团成长空间 2663人发布
