期待REFERENCES的MySql创建表错误

时间:2013-05-30 17:03:55

标签: mysql mysql-error-1064 create-table

这是我的代码,我在最后一行收到错误(语法错误,意外')',期待REFERENCES)

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`)
);

感谢任何帮助。

提前致谢。

编辑:我想,错误是由外键线引起的,但仍然不知道为什么。 :/

1 个答案:

答案 0 :(得分:1)

...    
FOREIGN KEY (`Category_ID`,`Supplier_VAT`) REFERENCES tbl_name (index_col_name_1, index_col_name_2)

应该解决你的问题!