SQL语法错误
最近刚接触MySQL 创建好数据库后 创建表的代码如下mysql>CREATE TABLE custom(
->name VARCHAR(45) NOT NULL,
->sex TINYINT UNSIGNED NOT NULL,
->address VARCHAR(60) NOT NULL,
->tel VARCHAR(45) NOT NULL,
->PRIMARY KEY ('name')
->)ENGINE=InnoDB;结果出现错误
You have an error in your SQL syntax;check the manual that corresponds to your MySQL server version for the right syntax to use near ''name '>
能不能帮我分析一下错误原因 谢谢。。。 CREATE TABLE custom(
NAME VARCHAR(45) NOT NULL,
sex TINYINT UNSIGNED NOT NULL,
address VARCHAR(60) NOT NULL,
tel VARCHAR(45) NOT NULL,
PRIMARY KEY (NAME))
ENGINE=INNODB;可以了,自己看看有什么区别吧... 回复 kider 的帖子
:)谢谢 但是啥时要加引号 啥时不用加呢
页:
[1]