Het dialect specificeert het type database dat in de slaapstand wordt gebruikt, zodat de slaapstand het juiste type SQL-instructies genereert. Om een slaapstandtoepassing met de database te verbinden, is de configuratie van SQL-dialect vereist.
Syntaxis van SQL-dialect
org.hibernate.dialect.Oracle9Dialect
Lijst met SQL-dialecten
Er zijn veel dialectklassen gedefinieerd voor RDBMS in de org.hibernate.dialect pakket. Ze zijn als volgt:
RDBMS | Dialect |
---|---|
Oracle (elke versie) | org.hibernate.dialect.OracleDialect |
Orakel9i | org.hibernate.dialect.Oracle9iDialect |
Orakel10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
MySQL met InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL met 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-server | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialect.SybaseDialect |
Sybase overal | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
SAP DB | org.hibernate.dialect.SAPDBDialect |
Informix | org.hibernate.dialect.InformixDialect |
HypersonischeSQL | org.hibernate.dialect.HSQLDialect |
Ingres | org.hibernate.dialect.IngresDialect |
Voortgang | org.hibernate.dialect.ProgressDialect |
Mckoi SQL | org.hibernate.dialect.MckoiDialect |
Interbasis | org.hibernate.dialect.InterbaseDialect |
Puntenbasis | org.hibernate.dialect.PointbaseDialect |
FrontBase | org.hibernate.dialect.FrontbaseDialect |
Vuurvogel | org.hibernate.dialect.FirebirdDialect |