mysql我在insert的时候设置了一个开始时间new Date(),启动异步方法,修改这条数据,

2020-08-31 16:14发布

mysql我在insert的时候设置了一个开始时间new Date(),启动异步方法,修改这条数据,update完成时间,但是有时候会出现完成时间<开始时间

标签: java sql 异步
2条回答
forever°为你锁心
2楼-- · 2020-08-31 16:28

正常不会的。你 update 的数据不存在,是不可能更新成功的。除非你 服务器时钟 有问题

查看更多
叛逆
3楼-- · 2020-08-31 16:32

有可能你异步修改的Date变量先创建了,但是后执行的Sql,可以使用数据库自带的 now() 函数

查看更多
登录 后发表回答