关于MYSQL的MAX函数

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:00   1885   0

1.结果:

完善代码循环控制条件

2.情况说明:

由于业务需要,需要对数据库的数据进行清洗,在进行循环控制的过程中,会对数据的id的最大值进行判断,但是发现程序无法正常结束。经过业务逻辑的判断,发现循环控制的部分可能出现问题,经过排查发现,max函数在没有值时候返回null,jdbc的结果集操作进行resultSet.getLong()时,返回了默认值0(com.mysql.jdbc.ResultSetImpl#getLong(int, boolean)),导致循环控制失败

3.处理:

循环控制增加判断值是否0

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP