【发布时间】:2014-04-11 08:42:02
【问题描述】:
CREATE TABLE IF NOT EXISTS `pset7`.`portfolio`(
`id` int(10) unsigned NOT NULL,
`symbol` varchar(12) NOT NULL,
`shares` double(50) NOT NULL,
PRIMARY KEY (`id`)
)ENGINE=InnoDB;
这是错误:
ERROR : #1064 - 您的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的 ') NOT NULL, PRIMARY KEY >(
id) )ENGINE=InnoDB AUTO_INCREMENT=8' 附近使用的正确语法
我不明白什么是语法错误,我检查了 SQL 校正器?
MySQL 版本 - 5.5.35-0ubuntu0.13.10.2
【问题讨论】:
-
尝试删除
double之后的括号。shares double not null,
标签: mysql