帮忙!!ERROR 1064 (42000): You have an error in your SQL syntax;

麦子_9 2005-08-25 01:52:01
CREATE TABLE aaa
{
FLOW_ID BIGINT PRIMARY KEY,
FLOW_FLAG_ID BIGINT NOT NULL,
FRONT_ID BIGINT,
BACK_ID BIGINT,
ARRIVE_FLAG BIGINT default 0,
ACCTION BIGINT,
DISCUSS BIGINT,
JION_NUM BIGINT,
FINISH_NUM BIGINT,
RESULT BIGINT,
FOREIGN KEY(USE_PUR_ID) REFERENCES user_purview(USE_PUR_ID)
}ENGINE=InnoDB DEFAULT CHARSET=gbk;

运行后出现的错误。错在哪里呢?
ERROR 1064 (42000): 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 '{
FLOW_ID BIGINT PRIMARY KEY,
FLOW_FLAG_ID BIGINT NOT NULL,
FRONT_ID BIGINT,' at line 2
mysql>
...全文
5206 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolstr 2005-08-25
  • 打赏
  • 举报
回复
YES,改一下刮号就OK了。
hy2003fly 2005-08-25
  • 打赏
  • 举报
回复
你用错了括号,应该是用(),而不是用{}.
麦子_9 2005-08-25
  • 打赏
  • 举报
回复
??

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧