hql,ql,jpa支援的函式

2021-06-21 13:30:28 字數 2155 閱讀 3424

方法說明

說明型別

支援使用方法

備註abs(n)

取絕對值數學函式

數學函式

jpaql hql

abs(column_name[數字型別物件屬性])

sqrt(n)

取平方根

數學函式

jpaql hql

sqrt(column_name[數字型別物件屬性])

mod(x,y)

取餘數數學函式

jpaql hql

mod([物件屬性(數字)或值],[物件屬性(數字)或值])

數字必須是整型,返回引數1/引數2得的餘數。

size(c)

方法集合內物件數量

集合函式

jpaql hql

minelement(c)

返回集合中最小元素

集合函式

hqlmaxelement(c)

返回集合中最大元素

集合函式

hqlminindex(c)

返回索引集合最小索引

集合函式

hqlmaxindex(c)

返回索引集合最大索引

集合函式

hqlmax(n)

返回最大值

集合函式

jpqhql hql

min(n)

返回最小值

集合函式

jpqhql hql

count(n)

返回計數

集合函式

jpqhql hql

concat(s1,s2)

連線連個字串

字串函式

jpaql hql

concat([物件屬性],[物件屬性])

substring(s,offset,length)

返回部分字串

字串函式

jpaql hql

substring([要擷取的字串屬性字段],開始位置,擷取長度)

trim([[both/leading/trailing]] char from s)

預設去掉字串兩面的空格

字串函式

jpaql hql

trim([字串物件屬性列])

將字段兩端的空格去掉。

lower(s)

小寫字串函式

jpaql hql

lower([字串物件屬性列])

將該列結果含有的字母全部大寫

upper(s)

大寫字串函式

jpaql hql

upper([字串物件屬性列])

將該列結果含有的字母全部大寫 

length(s)

返回字串長度

字串函式

jpaql hql

length(欄位名)

返回字段內容的長度,包括數字。null值返回null.

current_date()

返回資料庫當前日期

時間函式

jpaql hql

current_date()

返回資料庫當前日期

current_time()

時間時間函式

jpaql hql

current_time()

返回資料庫當前時間

second(d)

從日期中提取具體秒

時間函式

hqlsecond(時間字段)

空的時候返回null

minute(d)

從日期中提取具體分

時間函式

hqlminute(時間字段)

空的時候返回null

hour(d)

從日期中提取具體小時

時間函式

hqlhour(時間字段)

空的時候返回null

day(d)

從日期中提取具體天

時間函式

hqlday(時間字段)

空的時候返回null

month(d)

從日期中提取具體月

時間函式

hqlmonth(時間字段)

空的時候返回null

year(d)

從日期中提取具體年

時間函式

hqlyear(時間字段)

空的時候返回null

printf 函式支援

printf函式支援 這段引入 printf 函式支援的 在 usart.h 標頭檔案的最上方,這段 加入之後便可以 通過 printf 函式向串列埠傳送我們需要的內容,方便開發過程中檢視 執 況以及一些 變數值。這段 不需要修改,引入到 usart.h 即可。這段 為 加入以下 支援 printf...

C 支援函式過載,C語言不支援函式過載的原因

c 支援函式過載,c語言不支援函式過載的原因?函式過載 在同一作用域內,一組具有不同引數列表的同名函式。通常情況,這組函式具有相似的功能,函式過載有效解決了只由於引數型別不同而造成的函式名數量膨脹問題。而c 支援函式過載,c不支援函式過載的原因是 c 在編譯過程中對函式的重新命名規則是 函式名 引數...

支援向量機的核函式

什麼是核函式?核函式是特徵轉換函式。這是非常抽象的描述,這一節的內容就是為了理解這個抽象的概念的。假設我們有乙個非線性分界線的分類問題,有兩個特徵 x1 x2 回顧邏輯回歸演算法裡的知識,我們可以使用多項式來增加特徵,以便描述出非線性分界線。當 0 1x 1 2 x2 3x1x 2 4 x21 5x...