MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2808|回复: 2
打印 上一主题 下一主题

SQL语法错误

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-11 10:08:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
最近刚接触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 '>
能不能帮我分析一下错误原因 谢谢。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
3#
 楼主| 发表于 2010-10-11 13:48:01 | 只看该作者
回复 kider 的帖子

谢谢 但是啥时要加引号 啥时不用加呢
2#
发表于 2010-10-11 11:40:19 | 只看该作者
  1. CREATE TABLE custom(
  2.    NAME VARCHAR(45) NOT NULL,
  3.    sex TINYINT UNSIGNED NOT NULL,
  4.    address VARCHAR(60) NOT NULL,
  5.    tel VARCHAR(45) NOT NULL,
  6.    PRIMARY KEY (NAME))
  7. ENGINE=INNODB;
复制代码
可以了,自己看看有什么区别吧...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-9-20 05:47 , Processed in 0.092720 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表