为了账号安全,请及时绑定邮箱和手机立即绑定

命令执行sql语句的错误

 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 ''seckill_id' BIGINT NOT NULL AUTO_INCREMENT COMMENT '商品库存ID',

绝对写的正确

CREATE TABLE seckill(
'seckill_id' BIGINT NOT NULL AUTO_INCREMENT COMMENT '商品库存ID',
'name' varchar(500) NOT NULL COMMENT '商品名称',
'number' INT NOT NULL COMMENT '库存数量',
'start_time' TIMESTAMP NOT NULL COMMENT '秒杀开启时间',
'end_tiem' TIMESTAMP NOT NULL COMMENT '秒杀结束时间',
'create_time' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (seckill_id),
KEY idx_start_time(start_time),
KEY idx_end_time(end_time),
KEY idx_create_time(create_time)
)ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 COMMENT='秒杀库存表';

正在回答

1 回答

列名不是用单引号包括,应该用1左边的英文 "·" 按键包括 。还有 end_tiem 列名错了。

0 回复 有任何疑惑可以回复我~
#1

咸鱼啊_ 提问者

非常感谢!
2016-05-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

命令执行sql语句的错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信