创建表时出错?

时间:2013-08-05 08:21:11

标签: mysql

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

错误1064(42000):您的SQL语法有错误;检查   手册,对应右边的MySQL服务器版本   在'“ID”NUMBER,“NAME”VARCHAR2(30),PRIMARY KEY附近使用的语法   (“ID”))引擎-INNODB'在第3行

有人可以告诉我这里我做错了什么!!!!

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分: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;