SQL-Dialekte im Ruhezustand

Der Dialekt gibt den Typ der im Ruhezustand verwendeten Datenbank an, sodass der Ruhezustand den entsprechenden Typ von SQL-Anweisungen generiert. Um eine beliebige Hibernate-Anwendung mit der Datenbank zu verbinden, ist es erforderlich, die Konfiguration des SQL-Dialekts bereitzustellen.

Syntax des SQL-Dialekts

 org.hibernate.dialect.Oracle9Dialect  

Liste der SQL-Dialekte

Es gibt viele Dialektklassen, die für RDBMS im definiert sind org.hibernate.dialect Paket. Sie sind wie folgt:



RDBMS Dialekt
Oracle (jede Version) org.hibernate.dialect.OracleDialect
Oracle9i org.hibernate.dialect.Oracle9iDialect
Oracle10g org.hibernate.dialect.Oracle10gDialect
MySQL org.hibernate.dialect.MySQLDialect
MySQL mit InnoDB org.hibernate.dialect.MySQLInnoDBDialect
MySQL mit 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 überall org.hibernate.dialect.SybaseAnywhereDialect
PostgreSQL org.hibernate.dialect.PostgreSQLDialect
SAP-Datenbank org.hibernate.dialect.SAPDBDialect
Informix org.hibernate.dialect.InformixDialect
HypersonicSQL org.hibernate.dialect.HSQLDialect
Ingres org.hibernate.dialect.IngresDialect
Fortschritt org.hibernate.dialect.ProgressDialect
Mckoi SQL org.hibernate.dialect.MckoiDialect
Interbase org.hibernate.dialect.InterbaseDialect
Punktbasis org.hibernate.dialect.PointbaseDialect
FrontBase org.hibernate.dialect.FrontbaseDialect
Feuervogel org.hibernate.dialect.FirebirdDialect