Mysql查询数字类型结果为Object,强转int报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql查询数字类型结果为Object,强转int报错相关的知识,希望对你有一定的参考价值。
问题描述:
SQL文:SELECT COUNT(1) NUM FROM test WHERE 1=1
Java代码:
图中强转int失败
问题原因:
dal层查询出来的数字是Long型的,所以强转int会失败
解决办法:
将查询出来的Object强转为long型即可
以上是关于Mysql查询数字类型结果为Object,强转int报错的主要内容,如果未能解决你的问题,请参考以下文章
解决mysql查询,in条件参数为带逗号的字符串,查询结果错误