springboot jap自定義原生sql 接收SELECT count(*) 的返回long型別結果
Long total = null; Object singleResult=null; try { String sqlStr = "SELECT count(*) from order_product op, `order` o WHERE op.PRODUCT_UUID =:PRODUCTUUID and o.ORDER_UUID = op.ORDER_UUID and ( (:STARTINGTIME between o.STARTING_TIME and o.ENDING_TIME ) or ( :ENDINGTIME between o.STARTING_TIME and o.ENDING_TIME ) ) and o.IS_DELETED=:isDeleted "; singleResult = em.createNativeQuery(sqlStr) .setParameter("STARTINGTIME", startingTime) .setParameter("ENDINGTIME", endingTime) .setParameter("PRODUCTUUID", productUUid) .setParameter("isDeleted", Boolean.FALSE) .getSingleResult(); total=Long.parseLong(singleResult.toString()); } catch (NoResultException e) { logger.info("No record found"); } return total == null ? 0 : total.intValue();
相關文章
- sql中select列有自定義函式 dblinkSQL函式
- MySQL:SELECT COUNT 小結MySql
- 自定義型別型別
- springboot返回結果包裝統一返回格式Spring Boot
- SQL Server中count(*)和Count(1)的區別SQLServer
- laravel8統一介面返回的json格式—通過自定義函式及自定義exception返回成功及失敗結果LaravelJSON函式Exception
- SpringBoot Get 請求接收 Date 型別引數Spring Boot型別
- 自定義資料型別資料型別
- 型別自定義格式字串型別字串
- python使用flask接收前端資料,處理後返回結果PythonFlask前端
- struts 結果型別型別
- C# 泛型集合的自定義型別排序C#泛型型別排序
- ros|自定義訊息型別ROS型別
- DM自定義資料型別資料型別
- SpringBoot 系列 web 篇之自定義返回 Http Code 的 n 種姿勢Spring BootWebHTTP
- [Oracle] “表中有資料,但select count(*)的結果為0”問題的解決辦法Oracle
- Android 自定義構建型別 BuildTypeAndroid型別UI
- UnrealEngine建立自定義資產型別Unreal型別
- Mybatis使用小技巧-自定義結果集MyBatis
- SpringBoot 自定義 starterSpring Boot
- SpringBoot自定義StarterSpring Boot
- springboot 自定義errorSpring BootError
- 多型關聯自定義的型別欄位的處理多型型別
- MyBatis 返回結果MyBatis
- Python 多程式的自定義共享資料型別Python資料型別
- MyBatis使用自定義TypeHandler轉換型別MyBatis型別
- 兄弟連go教程(7)自定義型別Go型別
- C語言筆記——自定義型別C語言筆記型別
- Vector中存放自定義資料型別資料型別
- iOS FMDB有返回結果集和無返回結果集iOS
- 如何在Typescript中定義Promise的返回值型別TypeScriptPromise型別
- 認真一點學 Go:12. 自定義型別和結構體 - 定義Go型別結構體
- Angular 自定義結構型指令 structural directive 的使用AngularStruct
- springboot接收Date型別資料異常與解決辦法Spring Boot型別
- springBoot自定義註解的使用Spring Boot
- 使用自定義委託來呼叫Lua中的多返回值和長引數型別函式型別函式
- 測試Java中的long,int基本型別Java型別
- springboot自定義異常Spring Boot