Dialektas nurodo duomenų bazės tipą, naudojamą užmigdymo režimu, kad užmigdymo režimas generuotų atitinkamo tipo SQL sakinius. Norint prijungti bet kurią užmigdymo programą su duomenų baze, būtina pateikti SQL dialekto konfigūraciją.
SQL dialekto sintaksė
org.hibernate.dialect.Oracle9Dialect
SQL dialektų sąrašas
Yra daug dialektų klasių, apibrėžtų RDBMS org.hibernate.dialect paketą. Jie yra tokie:
RDBMS | Tarmė |
---|---|
Oracle (bet kuri versija) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
Oracle 10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
MySQL su InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL su MyISAM | org.hibernate.dialect.MySQLMyISAMDialect |
DB2 | org.hibernate.dialect.DB2Dialect |
DB2 AS/400 | org.hibernate.dialect.DB2400Dialect |
DB2 OS390 | org.hibernate.dialect.DB2390Dialect |
Microsoft SQL serveris | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialect.SybaseDialect |
Sybase bet kur | 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 |
Progresas | 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 |
Ugnies paukštis | org.hibernate.dialect.FirebirdDialect |