NutzCN Logo
问答 chain.addSpecial()的问题
发布于 2020天前 作者 qq_4ad560c4 2361 次浏览 复制 上一个帖子 下一个帖子
标签:

timeRequest是1500,更新到数据库的"timerequest"字段的值应该是当前的25分钟后,而执行该操作后是3分钟

chain.addSpecial("timerequest", "FROM_UNIXTIME(UNIX_TIMESTAMP()+"+timeRequest+", '%Y-%m-%d %H:%i:%S')")
9 回复

??????????????????直接执行这条sql是没有问题的

因为目前服务器的时间和数据库的时间不一致,所以统一用数据库的时间了。然后这里更新时间的sql:“FROM_UNIXTIME(UNIX_TIMESTAMP()+1500, '%Y-%m-%d %H:%i:%S')”,更新后的值是25分钟后,而用上面代码更新的是3分钟后。同一个sql语句

呵呵, 快去搞服务器时间吧, 时间不一致迟早药丸

/笑哭 这是当然的,但是为什么用chain 执行的sql与实际不符呢?

你说的不符是指 SQL控制台跟JDBC的结果不符?

用自定义SQL跑, 应该跟Chain的结果一样

对,就是 用自定义SQL跑, 跟Chain的结果不一样

日志贴来看看,不太可能的样子

服了,那个时限系统参数被改了。。改成180了。。感谢感谢

添加回复
请先登陆
回到顶部