我这个创建表的语句请求老师傅看看,错在什么地方

小小nb 2017-12-13 11:26:24
mysql5.5


CREATE TABLE IF NOT EXISTS testbool2(
id INT(5) KEY ZEROFILL AUTO_INCREMENT,
name VARCHAR(20) NOT NULL UNIQUE,
rmb FLOAT(5,2) NOT NULL );

结果
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ZEROFILL AUTO_INCREMENT,
name VARCHAR(20) NOT NULL UNIQUE,
rmb FLOAT(5,2) NOT NU' at line 2

我删除ZEROFILL就好了。。请问下这是什么原因?
...全文
164 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2017-12-13
  • 打赏
  • 举报
回复
放错位置了 id INT(5) ZEROFILL KEY AUTO_INCREMENT

56,677

社区成员

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

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