MySQL 代码;我尝试创建一个带有外键的表,它显示一条错误消息

问题描述 投票:0回答:1

我编写了以下内容来创建表格:

create table products (productID INT PRIMARY KEY, product_code VARCHAR(255),  name VARCHAR(255), quantity INT, price INT, supplierID INT, FOREIGN KEY(supplierID) REFERENCES suppliers(suplierID));

但是我收到以下错误:无法创建表

mystore
products
(errno:150“外键约束格式不正确”)

请帮忙

mysql xampp foreign-keys
1个回答
0
投票

这是因为您尝试引用的 Key 字段不是同一类型。检查外键列和引用列的类型或长度是否相同。

© www.soinside.com 2019 - 2024. All rights reserved.