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

エラー 1064 (42000): SQL 構文にエラーがあります。3 行目の '"ID" NUMBER, "NAME" VARCHAR2(30), PRIMARY KEY ("ID") )engine-INNODB' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

誰かが私がここで間違っていることを教えてもらえますか!!!!

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 に答える