我的mysql 5.7语法有什么问题?

时间:2017-09-18 14:27:12

标签: mysql sql amazon-web-services

CREATE TABLE tt_inv_refresh (
id int PRIMARY KEY AUTO_INCREMENT,
cust_id int,
res_type enum,
refresh_dtls JSON,
FOREIGN KEY (cust_id));

给予ERROR 1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便在'附近使用正确的语法 refresh_dtls JSON, 第4行的FOREIGN KEY(cust_id))'

使用 cust_id 作为主键

创建另一个表

1 个答案:

答案 0 :(得分:2)

您必须命名外键约束

FOREIGN KEY (parent_id) <- constraint named as parent_id
    REFERENCES parent(id) <- references primary key in other table