Lehçe, hazırda bekletme modunda kullanılan veritabanının türünü belirtir, böylece hazırda bekletme modunun uygun türde SQL ifadeleri oluşturması sağlanır. Herhangi bir hazırda bekletme uygulamasını veritabanına bağlamak için SQL lehçesinin yapılandırmasının sağlanması gerekir.
SQL Dialect'in sözdizimi
org.hibernate.dialect.Oracle9Dialect
SQL Lehçelerinin Listesi
RDBMS için tanımlanmış birçok Lehçe sınıfı vardır. org.hibernate.dialect paket. Bunlar aşağıdaki gibidir:
RDBMS | Lehçe |
---|---|
Oracle (herhangi bir sürüm) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
Oracle10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
InnoDB ile MySQL | org.hibernate.dialect.MySQLInnoDBDialect |
MyISAM ile MySQL | org.hibernate.dialect.MySQLMyISAMDialect |
DB2 | org.hibernate.dialect.DB2Dialect |
DB2 AS/400 | org.hibernate.dialect.DB2400Dialect |
DB2 OS390 | org.hibernate.dialect.DB2390Dialect |
Microsoft SQL Sunucusu | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialect.SybaseDialect |
Sybase Her Yerde | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
SAP Veritabanı | org.hibernate.dialect.SAPDBDialect |
Informix | org.hibernate.dialect.InformixDialect |
HipersonikSQL | org.hibernate.dialect.HSQLDialect |
Giriş | org.hibernate.dialect.IngresDialect |
İlerlemek | org.hibernate.dialect.ProgressDialect |
Mckoi SQL | org.hibernate.dialect.MckoiDialect |
Bazlararası | org.hibernate.dialect.InterbaseDialect |
Nokta tabanı | org.hibernate.dialect.PointbaseDialect |
Ön Taban | org.hibernate.dialect.FrontbaseDialect |
Ateş kuşu | org.hibernate.dialect.FirebirdDialect |