MyBatis提示getFundBonus attempted to return null from a method with a primitive return type (double)
錯誤提示:
Caused by: org.apache.ibatis.binding.BindingException: Mapper method 'com.amc.nonstandardinsinfo.dao.mapper.NonstandardInsInfoManageMapper.getFundBonus attempted to return null from a method with a primitive return type (double).
解決方法:
原SQL:
select SUM(t.STOCK_NUMBER) from AMC_BIZ_REC t WHERE t.UUID=123
修改後SQL:
select NVL(SUM(t.STOCK_NUMBER),0) from AMC_BIZ_REC t WHERE t.UUID=123
加上NVL後就可以解決SUM為空時,不能將NULL複製給double型別的問題了。
相關文章
- 精讀《Get return type, Omit, ReadOnly...》MIT
- js中return、return true、return false的區別JSFalse
- yield from 關鍵字的 return 語句
- return
- [譯]await VS return VS return awaitAI
- JavaScript return falseJavaScriptFalse
- defer vs return
- 'return await promise' 與 'return promise' 這細微的區別AIPromise
- JavaScript return 語句JavaScript
- java exception and finally returnJavaException
- C語言: returnC語言
- SpringMVC中@RequestMapping註解中的return “redirect:/“;跟return““的用法。SpringMVCAPP
- finally語句在return執行之後,return返回之前執行
- oracle的exit、return、continueOracle
- break,continue,return區別
- python中return的用法Python
- preventDefault()與return false區別False
- Python中return self的用法Python
- ZEND_RETURN_SPEC_CONST_HANDLER
- 21.python函式(return)Python函式
- exit和return的區別
- 可以獲取 model 並並且可以 dd (),但是 return 時為 null,且不能呼叫方法Null
- laravel中介軟體不能直接returnLaravel
- SAP MM Return Purchase Order之使用
- dfs的return時機問題
- Model類的一個return作用
- 遞迴中Return例項分析遞迴
- php中return語句的使用PHP
- python中return是什麼意思?Python
- python異常處理之returnPython
- onclick="return check()" 和 onclick="check()" 區別
- golang遍歷channel時return問題Golang
- spring-@response、@RestController、return的關係SpringRESTController
- JavaScript return語句簡單介紹JavaScript
- Python教程:return和yield的區別Python
- Attribute GetCustomAttribute via method info of type
- SAP WM中階儲存型別裡的Full stk rmvl 欄位和Return Storage type欄位型別
- C++中的return和exit區別C++
- return new物件造成溢位記憶體物件記憶體