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 |