All Classes and Interfaces
Class
Description
An SQL dialect for Altibase 7.1 and above.
Limit handler for
AltibaseDialect.Sequence support for
AltibaseDialect.AltibaseSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Altibase.
Deprecated.
Dialect for Intersystems Caché SQL 2007.1 and above.
Sequence support for
CacheDialect.CacheSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Cache.
A SQL dialect for CockroachDB.
CockroachLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Cockroach.
A list of community maintained relational database systems for which Hibernate can resolve a
Dialect.The DialectResolver implementation for community maintained dialects
An SQL dialect for CUBRID (8.3.x and later).
Sequence support for
CUBRIDDialect.CUBRIDSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for CUBRID.
Deprecated.
Use
DB2zDialectDeprecated.
use
DB2390Dialect(8)Deprecated.
use
DB2Dialect(970)An SQL dialect for DB2 for iSeries previously known as DB2/400.
DB2iLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for DB2i.
A SQL dialect for DB2.
DB2LegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for DB2.
An SQL dialect for DB2 for z/OS, previously known as known as Db2 UDB for z/OS and Db2 UDB for z/OS and OS/390.
DB2zLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for DB2z.
A SQL dialect for Apache Derby.
DerbyLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Derby.
Deprecated.
use
DerbyDialect(1050)Deprecated.
use
DerbyDialect(1070)Deprecated.
use
DerbyDialect(1060)An SQL dialect for Firebird 2.0 and above.
Sequence support for
FirebirdDialect
on Firebird 3.FirebirdSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Firebird.
A
LimitHandler for older versions of Informix, Ingres,
and TimesTen, which supported the syntax SELECT FIRST n.A legacy SQL dialect for H2.
H2LegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A legacy SQL AST translator for H2.
A SQL dialect for HSQLDB (HyperSQL) 1.8 up to (but not including) 2.6.1.
HSQLLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for HSQL.
Deprecated.
use
InformixDialect(10)Dialect for Informix 7.31.UD3 with Informix
JDBC driver 2.21JC3 and above.
Sequence support for
InformixDialect.InformixSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Informix.
InformixSqmToSqlAstConverter<T extends org.hibernate.sql.ast.tree.Statement>
A SQM to SQL AST translator for Informix.
Informix requires the constraint name to come last on the alter table.
Deprecated.
use
IngresDialect(1000)Deprecated.
use
IngresDialect(930)An SQL dialect for Ingres 9.2.
Sequence support for
IngresDialect.A
LimitHandler for Ingres.IngresSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Ingres.
IngresSqmToSqlAstConverter<T extends org.hibernate.sql.ast.tree.Statement>
A SQM to SQL AST translator for Ingres.
Sequence support for
FirebirdDialect
on Firebird 2.Deprecated.
use
MariaDBDialect(1020)Deprecated.
use
MariaDBDialect(1030)Deprecated.
use
MariaDBDialect(1000)Deprecated.
use
MariaDBDialect(530)A SQL dialect for MariaDB
MariaDBLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for MariaDB.
A SQL dialect compatible with SAP MaxDB.
Sequence support for
MaxDBDialect.MaxDBSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for MaxDB.
Sequence support for
MimerSQLDialect.A dialect for Mimer SQL 11.
MimerSQLSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for MimerSQL.
Deprecated.
use
MySQLDialect(550)Deprecated.
use
MySQLDialect(570)Deprecated.
use
MySQLDialect(500)A SQL dialect for MySQL 5 and above.
MySQLLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for MySQL.
Deprecated.
use
OracleDialect(10)Deprecated.
use
OracleDialect(12)Deprecated.
use
OracleDialect(8)Deprecated.
use
OracleDialect(9)A SQL dialect for Oracle 8i and above.
OracleLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Oracle.
An SQL dialect for Postgres Plus
Deprecated.
use
PostgreSQLDialect(1000)Deprecated.
use
PostgreSQLDialect(810)Deprecated.
use
PostgreSQLDialect(820)Deprecated.
use
PostgreSQLDialect(910)Deprecated.
use
PostgreSQLDialect(920)Deprecated.
use
PostgreSQLDialect(810)Deprecated.
use
PostgreSQLDialect(940)Deprecated.
use
PostgreSQLDialect(950)Deprecated.
use
PostgreSQLDialect(900)A SQL dialect for PostgreSQL 8 and above.
Sequence support for
PostgreSQLDialect.PostgreSQLLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for PostgreSQL.
This is the Hibernate dialect for the Unisys 2200 Relational Database (RDMS).
RDMSOS2200SqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Unisys 2200.
Sequence support for
RDMSOS2200Dialect.A
LimitHandler that works in Interbase and Firebird,
using the syntax ROWS n and ROWS m TO n.Deprecated.
use
MaxDBDialectAn SequenceInfomation for Altibase
A
LimitHandler for Informix which supports the syntax
SKIP m FIRST n.An SQL dialect for SQLite.
See https://sqlite.org/autoinc.html and
https://github.com/nhibernate/nhibernate-core/blob/master/src/NHibernate/Dialect/SQLiteDialect.cs for details.
SQLiteSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for SQLite.
Deprecated.
use
SQLServerDialect(9)Deprecated.
use
SQLServerDialect(10)A dialect for Microsoft SQL Server 2000 and above
SQLServerLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for SQL Server.
Deprecated.
use
SybaseASELegacyDialect( DatabaseVersion.make( 11 ) )SQL Dialect for Sybase/SQL Anywhere
(Tested on ASA 8.x)
SybaseAnywhereSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Sybase Anywhere.
Deprecated.
use
SybaseASEDialect(1570)Deprecated.
use
SybaseASEDialect(1500)A SQL dialect for Sybase Adaptive Server Enterprise 11.9 and above.
SybaseASELegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Sybase ASE.
Superclass for all Sybase dialects.
SybaseLegacySqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Sybase.
SybaseLegacySqmToSqlAstConverter<T extends org.hibernate.sql.ast.tree.Statement>
A SQM to SQL AST translator for Sybase ASE.
Deprecated.
use
TeradataDialect(14)A dialect for the Teradata database created by MCR as part of the
dialect certification process.
TeradataSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for Teradata.
A SQL dialect for TimesTen 5.1.
A
LimitHandler for TimesTen, which uses ROWS n,
but at the start of the query instead of at the end.Sequence support for
TimesTenDialect.TimesTenSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation>
A SQL AST translator for TimesTen.
CacheDialect