sql中查询类型为int的字段,返回null的异常
sql中查询类型为int的字段,返回null的异常 项目中用mybatis3.x,用sql查询某个表类型为int的字段,那个表是空表,没有数据,结果抛异常了,原因是在对象中的属性为int,空表时,sql查询出来的是NULL,结果赋值时抛异常了。
org.apache.ibatis.binding.BindingException: Mapper method 'getSort' (xx.yy.cc.DxxDAO) attempted to return null from a method with a primitive return type (int).
抛这样的异常。
解决这个问题,是当查出来为NULL时,结一个默认值,如:0。
mysql:
SELECT IFNULL(MAX(SORT),0)AS sort FROM web_d_info
oracle:
SELECT nvl(MAX(SORT),0) as sort FROM web_d_info
sql中查询类型为int的字段,返回null的异常相关推荐
- sql中join类型_SQL Join类型概述和教程
sql中join类型 This article will provide an overview of the SQL Join and cover all of the SQL join types ...
- java按条件查询结果为空_mybatis中查询结果为空时不同返回类型对应返回值问题...
今天在别人的代码基础上实现新需求,看到对于mybatis查询结果的判断不是很正确,如果查询结果为空就会异常,不知道大家有没有这样的疑惑:mybatis中resultType有多种返回类型,对于每种不同 ...
- PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法
PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 参考文章: (1)PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 (2)https://www. ...
- SQL中查询MySQL的版本
SQL中查询MySQL的版本 SELECT VERSION(); 查询结果:
- sql中查询当天时间和判断参数为空的坑
sql中查询当天时间和判断参数为空的坑 根据时间查询的时候,如何查询当天 Mysql将参数为0的数,也归纳到 ' ' 中: # 实例: 根据时间查询的时候,如何查询当天 查询当天时间内的数据时,需要注 ...
- c语言函数返回值类型必须,C++中函数类型与定义的函数返回值类型必须相同么?...
C++中函数类型与定义的函数返回值类型必须相同么?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C++中函数类型与定义 ...
- 在sql中使用函数,遇到net.sf.jsqlparser.parser.ParseException异常
在sql中使用函数,遇到net.sf.jsqlparser.parser.ParseException异常 参考文章: (1)在sql中使用函数,遇到net.sf.jsqlparser.parser. ...
- js 传入字符串,转换成日期类型,如果转换失败返回null
//传入字符串,转换成日期类型,如果转换失败返回null var strToDate = function(dateStr) {try {if (dateStr instanceof Date) {r ...
- oracle+字段科学计数,PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法...
乱想-What&Why 今天去海淀书城看书,目的很明确,本来是想买的下册(2010年3月份买了上册,当时下册没出来),谁知这本书不单卖,要和上册一起卖,扫兴. 兴致减半,索性找了旁边的 ...
最新文章
- Docker Remote API使用准备
- JVM调优: 转载JVM调优总结
- Codeforces 786B Legacy (线段树优化建图)
- AJAX(异步的 JavaScript 和 XML)
- 第一届前端早早聊笔记--wsdchong
- 40题计算机程序设计基础(C语言)编程习题
- 耗费两小时整理电子入行学习资源
- 代数学笔记1: 域扩张(一)
- No.3PPT风格及搭配
- 升级ios13后,iPhone手机新增了截长屏功能,实用又方便
- 基于51单片机+SG90舵机
- 迅雷 11 11.1.3.1122 ,主界面蜕变为简洁清爽的风格
- word里如何设置目录页码
- vue请求axio的使用详解
- linux iso转换成img文件,Ubuntu下将img 转化成iso的号令[Linux安全]
- android sqlite回滾,SQLIte这么娇小可爱,不多了解点都不行啊
- 随笔-杂记-将对您的电脑造成伤害。 您应该将它移到废纸篓
- JGG | 江南大学翟齐啸组解析肠道益生菌体外免疫刺激活性的种属依赖性
- 机试算法题-敲击计数器
- hadoop中带后缀的多路输出part文件