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 |