Dialekts norāda hibernācijas režīmā izmantotās datu bāzes veidu, lai pārziemotā režīmā tiktu ģenerēti atbilstoša veida SQL priekšraksti. Lai savienotu jebkuru hibernācijas programmu ar datu bāzi, ir jānodrošina SQL dialekta konfigurācija.
SQL dialekta sintakse
org.hibernate.dialect.Oracle9Dialect
SQL dialektu saraksts
RDBMS ir definētas daudzas dialektu klases org.hibernate.dialect iepakojums. Tie ir šādi:
RDBMS | Dialekts |
---|---|
Oracle (jebkura versija) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
Orākuls 10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
MySQL ar InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL ar 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 jebkur | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
SAP DB | org.hibernate.dialect.SAPDBDialect |
Informix | org.hibernate.dialect.InformixDialect |
Hipersoniskā SQL | org.hibernate.dialect.HSQLDialect |
Ingres | org.hibernate.dialect.IngresDialect |
Progress | org.hibernate.dialect.ProgressDialect |
Mckoi SQL | org.hibernate.dialect.MckoiDialect |
Starpbāze | org.hibernate.dialect.InterbaseDialect |
Pointbase | org.hibernate.dialect.PointbaseDialect |
FrontBase | org.hibernate.dialect.FrontbaseDialect |
Ugunsputns | org.hibernate.dialect.FirebirdDialect |