程序包 org.hibernate.sql
This package defines helper classes for rendering SQL fragments and SQL statements.
-
接口概要 接口 说明 AliasGenerator TODO : javadocSelectExpression TODO : javadoc -
类概要 类 说明 Alias An alias generator for SQL identifiersANSICaseFragment An ANSI SQL CASE expression :case when ... then ... end as ..ANSIJoinFragment An ANSI-style join.CacheJoinFragment A Caché dialect join.CaseFragment Abstract SQL case fragment rendererConditionFragment DecodeCaseFragment An Oracle-style DECODE function.Delete An SQL DELETE statementDerbyCaseFragment DisjunctionFragment A disjunctive string of conditionsForUpdateFragment HSQLCaseFragment The HSQL CASEWHEN function.InFragment An SQL IN expression.Insert An SQL INSERT statementInsertSelect Implementation of InsertSelect.JoinFragment An abstract SQL join fragment rendererMckoiCaseFragment A Mckoi IF function.OracleJoinFragment An Oracle-style (theta) joinQueryJoinFragment A join that appears in a translated HQL queryQuerySelect A translated HQL querySelect A simple SQL SELECT statementSelectFragment A fragment of an SQL SELECT clauseSelectValues Models a SELECT values lists.SimpleSelect An SQL SELECT statement with no table joinsSybase11JoinFragment An old Sybase-style join (before Sybase supported the ANSI style "inner join" etc syntax) This is needed for Sybase 11.9.2 and earlier, using the HQL 2.* syntax with Collections.Template Parses SQL fragments specified in mapping documentsTemplate.NoOpColumnMapper Update An SQL UPDATE statement -
枚举概要 枚举 说明 JoinType