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

执行insertSuccessKilled方法后create_time字段为null,导致queryByIdWithSeckill方法执行错误

其中执行完insertSuccessKilled方法后只有create_time字段为null,其他字段正常


正在回答

4 回答

`create_time` TIMESTAMP NOT NULL DEFAULT  CURRENT_TIMESTAMP  COMMENT '创建时间'。

检查你创建表success_killed时,有没有设置create_time默认值。

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

`create_time` TIMESTAMP NOT NULL DEFAULT  CURRENT_TIMESTAMP  COMMENT '创建时间'。检查你创建表success_killed时,有没有设置create_time默认值。

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

解决了吗?我也遇到了

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

在insert的sql语句中,加入create_time的value      NOW(),代码如下:

insert
ignore
into
success_killed
(
seckill_id,
user_phone,
state,
create_time
)
values
(
#{seckillId},
#{userPhone},
0,
NOW()
)


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

举报

0/150
提交
取消

执行insertSuccessKilled方法后create_time字段为null,导致queryByIdWithSeckill方法执行错误

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