`

HQL函数文章分类

 
阅读更多
方法说明说明类型支持使用方法备注
ABS(n)取绝对值数学函数数学函数JPAQL HQLABS(column_name[数字类型对象属性])
SQRT(n)取平方根数学函数JPAQL HQLSQRT(column_name[数字类型对象属性])

MOD(x,y)取余数数学函数JPAQL HQLMOD([对象属性(数字)或值],[对象属性(数字)或值])数字必须是整型,返回参数1/参数2得的余数。
SIZE(c)方法集合内对象数量集合函数JPAQL HQL

MINELEMENT(c)返回集合中最小元素集合函数HQL

MAXELEMENT(c)返回集合中最大元素集合函数HQL

MININDEX(c)返回索引集合最小索引集合函数HQL

MAXINDEX(c)返回索引集合最大索引集合函数HQL

MAX(n)返回最大值集合函数JPQHQL HQL

MIN(n)返回最小值集合函数JPQHQL HQL

COUNT(n)返回计数集合函数JPQHQL HQL

CONCAT(s1,s2)连接连个字符串字符串函数JPAQL HQLCONCAT([对象属性],[对象属性])

SUBSTRING(s,offset,length)返回部分字符串字符串函数JPAQL HQLSUBSTRING([要截取的字符串属性字段],开始位置,截取长度)
TRIM([[BOTH/LEADING/TRAILING]] char FROM s)默认去掉字符串两面的空格字符串函数JPAQL HQLTRIM([字符串对象属性列])将字段两端的空格去掉。
LOWER(s)小写字符串函数JPAQL HQLLOWER([字符串对象属性列])将该列结果含有的字母全部大写
UPPER(s)大写字符串函数JPAQL HQLUPPER([字符串对象属性列])将该列结果含有的字母全部大写
 
 LENGTH(s)返回字符串长度字符串函数JPAQL HQLLENGTH(字段名)返回字段内容的长度,包括数字。null值返回null.
CURRENT_DATE()返回数据库当前日期时间函数JPAQL HQLCURRENT_DATE()返回数据库当前日期
CURRENT_TIME()时间时间函数JPAQL HQLCURRENT_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
分享到:
评论

相关推荐

    大数据,算法总结

    文章中提到的Alluxio是一个分布式内存文件系统,用于为存储系统提供高速的数据访问。Apache Kylin是OLAP(在线分析处理)中的解决方案,用于大数据环境下的多维数据分析。Apache Drill是为大数据环境设计的SQL查询...

    新闻管理系统

    - 新闻分类:对新闻进行分类,如国内、国际、科技等,便于用户按需浏览。 - 新闻发布:管理员可以添加、编辑和删除新闻,包括标题、内容、发布时间等信息。 - 新闻检索:用户可以通过关键词搜索感兴趣的文章。 - ...

    关于java的各种面试题

    本篇文章将深入探讨Java及其相关领域的面试知识点,包括PL/SQL、Hibernate、Spring、Struts2、Android、Java Web、XML以及SQL。 1. **Java基础**: - 类与对象:理解类的定义、对象的创建和销毁,以及面向对象的三...

    2017年山东大学大数据管理与分析考试题

    - **Hive服务器**:接收客户端的请求,执行HQL语句并返回结果。 - **作为数据仓库的原因**: - **易用性**:Hive支持类似SQL的语言,使得用户无需学习复杂的MapReduce就可以查询数据。 - **扩展性**:Hive构建在...

Global site tag (gtag.js) - Google Analytics