logo

Dialekty SQL w trybie hibernacji

Dialekt określa typ bazy danych używanej w trybie hibernacji, dzięki czemu hibernacja generuje odpowiedni typ instrukcji SQL. W celu połączenia dowolnej aplikacji hibernacyjnej z bazą danych wymagane jest podanie konfiguracji dialektu SQL.

Składnia dialektu SQL

 org.hibernate.dialect.Oracle9Dialect 

Lista dialektów SQL

Istnieje wiele klas dialektów zdefiniowanych dla RDBMS w pliku org.hibernate.dialekt pakiet. Są one następujące:



RDBMSDialekt
Oracle (dowolna wersja)org.hibernate.dialect.OracleDialect
Oracle9iorg.hibernate.dialect.Oracle9iDialect
Oracle10gorg.hibernate.dialect.Oracle10gDialect
MySQL-aorg.hibernate.dialect.MySQLDialect
MySQL z InnoDBorg.hibernate.dialect.MySQLInnoDBDialect
MySQL z MyISAMorg.hibernate.dialect.MySQLMyISAMDialect
DB2org.hibernate.dialect.DB2Dialect
DB2 AS/400org.hibernate.dialect.DB2400Dialekt
DB2OS390org.hibernate.dialect.DB2390Dialekt
Serwer MicrosoftSQLorg.hibernate.dialect.SQLServerDialect
Sybazaorg.hibernate.dialect.SybaseDialect
Sybase Gdziekolwiekorg.hibernate.dialect.SybaseAnywhereDialect
PostgreSQLorg.hibernate.dialect.PostgreSQLDialect
Baza danych SAPorg.hibernate.dialect.SAPDBDialect
Informixorg.hibernate.dialect.InformixDialect
HypersonicSQLorg.hibernate.dialect.HSQLDialect
Ingresorg.hibernate.dialect.IngresDialect
Postęporg.hibernate.dialect.ProgressDialect
MckoiSQLorg.hibernate.dialect.MckoiDialect
Międzybazowyorg.hibernate.dialect.InterbaseDialect
Baza punktowaorg.hibernate.dialect.PointbaseDialect
Baza przedniaorg.hibernate.dialect.FrontbaseDialect
ognisty Ptakorg.hibernate.dialect.FirebirdDialect