Dialekt určuje typ databáze používané v režimu spánku, aby režim spánku vygeneroval vhodný typ příkazů SQL. Pro připojení jakékoli hibernační aplikace s databází je nutné poskytnout konfiguraci dialektu SQL.
Syntaxe dialektu SQL
org.hibernate.dialect.Oracle9Dialect
Seznam dialektů SQL
Existuje mnoho tříd dialektů definovaných pro RDBMS v org.hibernate.dialekt balík. Jsou následující:
RDBMS | Dialekt |
---|---|
Oracle (libovolná verze) | org.hibernate.dialekt.OracleDialect |
Oracle9i | org.hibernate.dialekt.Oracle9iDialect |
Oracle 10g | org.hibernate.dialekt.Oracle10gDialect |
MySQL | org.hibernate.dialekt.MySQLDialect |
MySQL s InnoDB | org.hibernate.dialekt.MySQLInnoDBDialect |
MySQL s MyISAM | org.hibernate.dialekt.MySQLMyISAMDdialekt |
DB2 | org.hibernate.dialekt.DB2Dialect |
DB2 AS/400 | org.hibernate.dialekt.DB2400Dialect |
DB2 OS390 | org.hibernate.dialekt.DB2390Dialect |
Microsoft SQL Server | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialekt.SybaseDialect |
Sybase Anywhere | org.hibernate.dialekt.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialekt.PostgreSQLDialect |
SAP DB | org.hibernate.dialekt.SAPDBDdialekt |
Informix | org.hibernate.dialekt.InformixDialect |
HypersonicSQL | org.hibernate.dialekt.HSQLDialect |
Ingres | org.hibernate.dialekt.IngresDialect |
Pokrok | org.hibernate.dialekt.ProgressDialect |
Mckoi SQL | org.hibernate.dialekt.MckoiDialect |
Interbase | org.hibernate.dialekt.InterbaseDialect |
Bodová základna | org.hibernate.dialekt.PointbaseDialect |
FrontBase | org.hibernate.dialekt.FrontbaseDialect |
Fénix | org.hibernate.dialekt.FirebirdDialect |