当我尝试创建表

时间:2015-12-24 15:37:47

标签: mysql sql

我正在尝试使用此代码:

CREATE TABLE cjlm_messages (uuid VARCHAR(100) PRIMARY KEY, join VARCHAR(500), leave VARCHAR(500));

创建一个包含列的表(uuid - 已由客户端定义),join(一个不超过500个字符的字符串),并保留(相同)。 它给出了以下错误:

  

您的SQL语法有错误;查看与>您的MySQL服务器版本对应的手册,以便在第1行使用“join> VARCHAR(500),离开VARCHAR(500),PRIMARY KEY(uuid)”附近使用正确的语法

我是SQL新手,所以感谢任何帮助。我简要地浏览了文档和在线手册,看起来这应该是正确的方法。

1 个答案:

答案 0 :(得分:3)

加入是一个保留字。您不能将其用作列名。