mysql 错误1064!

fish0415 2006-12-04 11:27:18
create table order(
orderid int(4) primary key,
name varchar(32) not null,
finished int(4) not null,
cost decimal(4,2),
cardno varchar(16),
userid varchar(16) references user(userid),
statusid int(4) references orderstatus (statusid),
paywayid int(4) references payway(paywayid)
);
为什么我这条sql语句会出错啊?真是想了很久也不明白啊,错误1064!望高手解答
...全文
465 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mathematician 2006-12-05
  • 打赏
  • 举报
回复
语法错误,注意空格:
create table `order`(
orderid int(4) primary key,
`name` varchar(32) not null,
finished int(4) not null,
cost decimal(4,2),
cardno varchar(16),
statusid int(4) references orderstatus(statusid),
paywayid int(4) references payway(paywayid)
);

56,678

社区成员

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

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