gpt4 book ai didi

mysql - 创建具有外键约束的表时执行sql时出错

转载 作者:行者123 更新时间:2023-11-29 13:17:36 26 4
gpt4 key购买 nike

当我执行以下 SQL 查询时:

CREATE TABLE course
(
course_id varchar( 7 ) ,
title varchar( 50 ) ,
dept_name varchar( 20 ) ,
credits numeric( 2, 0 ) ,
PRIMARY KEY ( course_id ) ,
FOREIGN KEY ( dept_name ) REFERENCES department
);

我收到以下错误:

MySQL said: Documentation

1215 - Cannot add foreign key constraint

有什么见解可以帮助解决此问题吗?

最佳答案

您尚未包含父表中的字段以供引用。

应该是:

FOREIGN KEY ( dept_name ) REFERENCES department( dept_name )

关于mysql - 创建具有外键约束的表时执行sql时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21277750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com