A dialektus megadja a hibernált állapotban használt adatbázis típusát, hogy a hibernált állapot megfelelő típusú SQL utasításokat generáljon. Bármely hibernált alkalmazásnak az adatbázishoz való csatlakoztatásához meg kell adni az SQL dialektus konfigurációját.
Az SQL dialektus szintaxisa
org.hibernate.dialect.Oracle9Dialect
SQL dialektusok listája
Az RDBMS-hez számos nyelvjárási osztály van definiálva org.hibernate.dialect csomag. Ezek a következők:
RDBMS | Nyelvjárás |
---|---|
Oracle (bármilyen verzió) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
Oracle 10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
MySQL InnoDB-vel | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL MyISAM-mel | org.hibernate.dialect.MySQLMyISAMDialect |
DB2 | org.hibernate.dialect.DB2Dialect |
DB2 AS/400 | org.hibernate.dialect.DB2400Dialect |
DB2 OS390 | org.hibernate.dialect.DB2390Dialect |
Microsoft SQL Server | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialect.SybaseDialect |
Sybase bárhol | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
SAP DB | org.hibernate.dialect.SAPDBDialect |
Informix | org.hibernate.dialect.InformixDialect |
HypersonicSQL | org.hibernate.dialect.HSQLDialect |
Ingres | org.hibernate.dialect.IngresDialect |
Előrehalad | org.hibernate.dialect.ProgressDialect |
Mckoi SQL | org.hibernate.dialect.MckoiDialect |
Interbase | org.hibernate.dialect.InterbaseDialect |
Pointbase | org.hibernate.dialect.PointbaseDialect |
FrontBase | org.hibernate.dialect.FrontbaseDialect |
Tűzmadár | org.hibernate.dialect.FirebirdDialect |