MariaDB社区
标题: SQL语法错误 [打印本页]
作者: 574706157    时间: 2010-10-11 10:08
标题: 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 '>
能不能帮我分析一下错误原因 谢谢。。。
作者: kider    时间: 2010-10-11 11:40
- 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;
 
 复制代码 可以了,自己看看有什么区别吧...
作者: 574706157    时间: 2010-10-11 13:48
回复 kider 的帖子
谢谢 但是啥时要加引号 啥时不用加呢
| 欢迎光临 MariaDB社区 (http://123.56.88.72/) | 
Powered by Discuz! X3.2 |