在使用Hibernate的sum函数进行数据的统计时,出现一个错误代码:
创新互联专注于网站建设|网站维护|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖成都广告推广等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身定制品质网站。
Java代码
String sql = "select SUM(nf.fee) from CFee as nf where nf.adminAccount='testaccount' "; String sql = "select SUM(nf.fee) from CFee as nf where nf.adminAccount='testaccount' "; |
这样使用报null错误.
List的size明明等于1,但li.get(0)还是为空.(数据库中查询的账号sum本来就为null??可能是.)
解决方法:
Java代码
String sql = "select SUM(nf.fee) from CFee as nf where nf.adminAccount='testaccount' "; String sql = "select SUM(nf.fee) from CFee as nf where nf.adminAccount='testaccount' "; |
解决方法很简单,就是增加一个判断就可以了,如果li.get(0)为空,则返回0,不为空,返回值. 这样就可以解决Hibernate sum函数使用出错的问题。
【编辑推荐】
名称栏目:对Hibernatesum函数的使用之分析
URL地址:http://www.mswzjz.cn/qtweb/news13/501413.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能