我使用SQL创建了下列表,用于导入MySQL 5.5.24数据库。在MySQL数据库中使用SQL创建表时出现语法错误
CREATE TABLE customers (
'custId' INT NOT NULL AUTO_INCREMENT,
'custName' NOT NULL VARCHAR(80),
'custfirmName' VARCHAR(80),
'custAddress' NOT NULL VARCHAR(80),
'custAddress2' VARCHAR(45),
'custCity' NOT NULL VARCHAR(45),
'custState' NOT NULL CHAR(2),
'custZip' NOT NULL CHAR(10),
'custPhone' NOT NULL VARCHAR(12),
'custEmail' NOT NULL VARCHAR(45),
'custWebsite' VARCHAR(45),
PRIMARY KEY(custId)
);
我有两个资源,它们表明我的语法是正确的,但我得到了客户表的错误消息:
#1064 - 你有一个错误的SQL语法;检查对应于你的MySQL服务器版本正确的语法使用近'CUSTID” INT NOT NULL AUTO_INCREMENT, 'CUSTNAME' NOT NULL VARCHAR(80), 'C' 在第2行
什么时许手册我做错了?
''INT可能需要若干/长度 – samayo