首页 > 数据库技术 > 详细

MySQL Time类型求和大于23:59:59后溢出错误解决方法

时间:2019-09-03 20:06:02      阅读:98      评论:0      收藏:0      [点我收藏+]

1.报错内容:因为Java执行以下内容时

技术分享图片

出现报错内容

技术分享图片

2. 报错原因:end_time的数据类型为Time,而求和结果大于23:59:59,超出Time类型的范围,所以报出溢出错误。

技术分享图片

3. 解决方法:使用CONVERT(value,type)函数,把Time类型的求和结果转化为varchar类型的字符串,以{字段名,查询结果(注:String类型)}的形式,赋给queryList,具体查询语句如下图所示

技术分享图片

                      ----源自杨学姐的解决方案

                         技术分享图片

 

MySQL Time类型求和大于23:59:59后溢出错误解决方法

原文:https://www.cnblogs.com/guiyeku/p/11454742.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!