Narečja SQL v stanju mirovanja

Narečje določa vrsto baze podatkov, ki se uporablja v mirovanju, tako da hibernacija ustvari ustrezno vrsto stavkov SQL. Za povezavo katere koli aplikacije za mirovanje z bazo podatkov je potrebno zagotoviti konfiguracijo dialekta SQL.

Sintaksa narečja SQL

 org.hibernate.dialect.Oracle9Dialect  

Seznam narečij SQL

Obstaja veliko razredov Dialects, definiranih za RDBMS v org.hibernate.dialect paket. So naslednji:



RDBMS Narečje
Oracle (katera koli različica) org.hibernate.dialect.OracleDialect
Oracle9i org.hibernate.dialect.Oracle9iDialect
Oracle10g org.hibernate.dialect.Oracle10gDialect
MySQL org.hibernate.dialect.MySQLDialect
MySQL z InnoDB org.hibernate.dialect.MySQLInnoDBDialect
MySQL z 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 Anywhere org.hibernate.dialect.SybaseAnywhereDialect
PostgreSQL org.hibernate.dialect.PostgreSQLDialect
SAP DB org.hibernate.dialect.SAPDBDialect
Informix org.hibernate.dialect.InformixDialect
HypersonicSQL org.hibernate.dialect.HSQLDialect
Ingres org.hibernate.dialect.IngresDialect
Napredek org.hibernate.dialect.ProgressDialect
Mckoi SQL org.hibernate.dialect.MckoiDialect
Interbase org.hibernate.dialect.InterbaseDialect
Pointbase org.hibernate.dialect.PointbaseDialect
FrontBase org.hibernate.dialect.FrontbaseDialect
Firebird org.hibernate.dialect.FirebirdDialect