免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
Hibernate中HQL函數(shù)匯總及其說明

Criteria查詢對查詢條件進(jìn)行了面向?qū)ο蠓庋b,符合編程人員的思維方式,不過HQL(Hibernate Query Language)查詢提供了更加豐富的和靈活的查詢特性,因此Hibernate將HQL查詢方式立為官方推薦的標(biāo)準(zhǔn)查詢方式,HQL查詢在涵蓋Criteria查詢的所有功能的前提下,提供了類似標(biāo)準(zhǔn)SQL語句的查詢方式,同時也提供了更加面向?qū)ο蟮姆庋b。以下就是HQL的一些常用函數(shù),有了這些函數(shù),我們就可以擁有更多的靈活性,比如HQL如何取余,HQL如何返回集合的最值,HQL字符串處理,HQL時間、日期處理等。

函數(shù)名稱說明類型支持使用方法備注
ABS(n)取絕對值數(shù)學(xué)函數(shù)JPAQL HQLABS(column_name[數(shù)字類型對象屬性]) 
SQRT(n)取平方根數(shù)學(xué)函數(shù)JPAQL HQLSQRT(column_name[數(shù)字類型對象屬性]) 
MOD(x,y)取余數(shù)數(shù)學(xué)函數(shù)JPAQL HQLMOD([對象屬性(數(shù)字)或值],[對象屬性(數(shù)字)或值])數(shù)字必須是整型,返回參數(shù)1/參數(shù)2得的余數(shù)
SIZE(c)方法集合內(nèi)對象數(shù)量集合函數(shù)JPAQL HQL  
MINELEMENT(c)返回集合中最小元素集合函數(shù)HQL  
MAXELEMENT(c)返回集合中最大元素集合函數(shù)HQL  
MININDEX(c)返回索引集合最小索引集合函數(shù)HQL  
MAXINDEX(c)返回索引集合最大索引集合函數(shù)HQL  
MAX(n)返回最大值集合函數(shù)JPQHQL HQL  
MIN(n)返回最小值集合函數(shù)JPQHQL HQL  
COUNT(n)返回計數(shù)集合函數(shù)JPQHQL HQL  
CONCAT(s1,s2)連接連個字符串字符串函數(shù)JPQHQL HQLCONCAT([對象屬性],[對象屬性]) 
SUBSTRING(s,offset,length)返回子串字符串函數(shù)JPQHQL HQLSUBSTRING([要截取的字符串屬性字段],開始位置,截取長度) 
TRIM([[BOTH/LEADING/TRAILING]] char FROM s)默認(rèn)去掉字符串兩面的空格字符串函數(shù)JPQHQL HQLTRIM([字符串對象屬性列])將字段兩端的空格去掉
LOWER(s)小寫字符串函數(shù)JPQHQL HQLLOWER([字符串對象屬性列])將該列結(jié)果含有的字母全部大寫
UPPER(s)大寫字符串函數(shù)JPQHQL HQLUPPER([字符串對象屬性列])將該列結(jié)果含有的字母全部大寫 
LENGTH(s)返回字符串長度字符串函數(shù)JPQHQL HQLLENGTH(字段名)返回字段內(nèi)容的長度,包括數(shù)字。null值返回null.
CURRENT_DATE()返回數(shù)據(jù)庫當(dāng)前日期時間函數(shù)JPAQL HQLCURRENT_DATE()返回數(shù)據(jù)庫當(dāng)前日期
CURRENT_TIME()時間時間函數(shù)JPAQL HQLCURRENT_TIME()返回數(shù)據(jù)庫當(dāng)前時間
SECOND(d)從日期中提取具體秒時間函數(shù)HQLSECOND(時間字段)空的時候返回null
MINUTE(d)從日期中提取具體分時間函數(shù)HQLMINUTE(時間字段)空的時候返回null
HOUR(d)從日期中提取具體小時時間函數(shù)HQLHOUR(時間字段空的時候返回null
DAY(d)從日期中提取具體天時間函數(shù)HQLDAY(時間字段)空的時候返回null
MONTH(d)從日期中提取具體月時間函數(shù)HQLMONTH(時間字段)空的時候返回null
YEAR(d)從日期中提取具體年時間函數(shù)HQLYEAR(時間字段)空的時候返回null

 




本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Java教程分享Java之Hibernate常見面試題
Hibernate HQL查詢---使用?占位符或者字符串占位符,傳遞參數(shù)
Hibernate hql 查詢指定字段并獲取結(jié)果集
(轉(zhuǎn))hibernate常用API詳解
Hibernate操作時間需要注意的問題(轉(zhuǎn))
Hibernate(二)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服