-5
mysql> CREATE TABLE DEPARTMENT
-> (
-> "ID" NUMBER,
-> "NAME" VARCHAR2(30),
->  PRIMARY KEY ("ID")
-> )engine-INNODB;

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 3 行的 '"ID" NUMBER、"NAME" VARCHAR2(30)、PRIMARY KEY ("ID") )engine-INNODB' 附近使用正确的语法

谁能告诉我我在这里做错了什么!!!!

4

2 回答 2

2

列名不应使用双引号,并且数据库引擎应使用“=”符号而不是连字符。

于 2013-08-05T08:26:41.500 回答
0

尝试这个

CREATE TABLE `DEPARTMENT` (
`ID` int(6) NOT NULL auto_increment,
`NAME` varchar(30) NOT NULL default '',
        PRIMARY KEY  (`id`)
)
ENGINE=MyISAM AUTO_INCREMENT=1;
于 2013-08-05T08:31:03.387 回答