SQLFunction、 SQLFunctionTemplate
来源:互联网 发布:ps mac 2018 破解补丁 编辑:程序博客网 时间:2024/06/18 18:04
org.hibernate.dialect.function
Interface SQLFunction
- All Known Implementing Classes:
- AbstractAnsiTrimEmulationFunction, AnsiTrimEmulationFunction, AnsiTrimFunction, AvgFunction, AvgWithArgumentCastFunction, CastFunction,CharIndexFunction, ClassicAvgFunction, ClassicCountFunction, ClassicSumFunction, ConditionalParenthesisFunction, ConvertFunction,DerbyConcatFunction, NoArgSQLFunction, NvlFunction, PositionSubstringFunction, SQLFunctionTemplate, StandardJDBCEscapeFunction,StandardSQLFunction, TrimFunctionTemplate, VarArgsSQLFunction
public interface SQLFunction
Provides support routines(常规) for the HQL functions as used in the various(各种) SQL Dialects Provides an interface for supporting various HQL functions that are translated(翻译) to SQL. The Dialect and its sub-classes use this interface to provide details required(必须的) for processing(处理) of the function.
org.hibernate.dialect.function
Class SQLFunctionTemplate
java.lang.Object org.hibernate.dialect.function.SQLFunctionTemplate
- All Implemented Interfaces:
- SQLFunction
public class SQLFunctionTemplate
- extends Object
- implements SQLFunction
Represents HQL functions that can have different representations(表现) in different SQL dialects. E.g. in HQL we can define function concat(?1, ?2)
to concatenate(连接) two strings p1 and p2. Target(规定) SQL function will be dialect-specific, e.g. (?1 || ?2)
for Oracle, concat(?1, ?2)
for MySql, (?1 + ?2)
for MS SQL. Each dialect will define a template(模板) as a string (exactly like above) marking function parameters with '?' followed by parameter's index (first index is 1).
- SQLFunction、 SQLFunctionTemplate
- SQLFunction、SQLFunctionTemplate
- SqlFunction SqlUpdate SqlQuery
- 关于 Hibernate 的 SQLFunctionTemplate 的问题(HQL 不支持mysql 函数convert的问题)
- F5刷新与在地址栏按回车的区别(待整理)
- STL中的二分查找(binary_search)
- 钩子(HOOK)
- java文件下载的几种方式
- 编写一个程序,把一个有序整数数组放到二叉树中。
- SQLFunction、 SQLFunctionTemplate
- 《CSAPP深入理解计算机系统》读后标记
- Java nio 初体验
- Quartz 2D编程指 - 路径(Paths)
- 多级线程注入穿墙技术
- iOS: UINavigationController Customization Tutorial
- 项目管理的知识笔记一:挣值计算
- 抓取局域网数据如何部署
- Linux(0.11版本)内存管理-函数详解