0
这里是我的代码,我得到一个错误在最后一行(语法错误,意外“)”,希望参考)的MySQL创建表的错误expexting参考
CREATE TABLE `MyDB`.`Product`(
`Product_ID` int AUTO_INCREMENT,
`Category_ID` int(2),
`Supplier_VAT` int(10),
`Product_Name` varchar(20),
`Description` varchar(300),
KEY (`Product_ID`),
PRIMARY KEY (`Product_ID`),
FOREIGN KEY (`Category_ID`,`Supplier_VAT`)
);
任何帮助表示赞赏。
在此先感谢。
编辑:我想,这个错误是由外键引起的,仍然不知道为什么。 :/
'FOREIGN KEY'必须引用另一个表。这就是FK的目的。 –
是的,我只是想通了,这是一个参考意味着无论如何,我填补了一种愚蠢的xD。无论如何感谢:P – Mitsosp
如果你有一个'Category'表(可能带有'Category_ID'和'Supplier_VAT'列),那么在问题中也加上'CREATE TABLE'。 –