Dialekt určuje typ databázy použitej v režime dlhodobého spánku, aby režim dlhodobého spánku generoval vhodný typ príkazov SQL. Pre pripojenie akejkoľvek aplikácie hibernácie k databáze je potrebné poskytnúť konfiguráciu dialektu SQL.
Syntax dialektu SQL
org.hibernate.dialect.Oracle9Dialect
Zoznam dialektov SQL
Existuje mnoho tried dialektov definovaných pre RDBMS v org.hibernovať.dialekt balík. Sú nasledovné:
| RDBMS | Dialekt |
|---|---|
| Oracle (akákoľvek verzia) | org.hibernate.dialekt.OracleDialect |
| Oracle9i | org.hibernate.dialekt.Oracle9iDialect |
| Oracle10g | org.hibernate.dialekt.Oracle10gDialect |
| MySQL | org.hibernate.dialekt.MySQLDialect |
| MySQL s InnoDB | org.hibernate.dialekt.MySQLInnoDBDdialekt |
| 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.dialekt.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ákladňa | org.hibernate.dialekt.PointbaseDialect |
| FrontBase | org.hibernate.dialekt.FrontbaseDialect |
| Firebird | org.hibernate.dialekt.FirebirdDialect |