Le dialecte spécifie le type de base de données utilisée en veille prolongée afin qu'elle génère le type d'instructions SQL approprié. Pour connecter n'importe quelle application hibernate à la base de données, il est nécessaire de fournir la configuration du dialecte SQL.
Syntaxe du dialecte SQL
org.hibernate.dialect.Oracle9Dialect
Liste des dialectes SQL
Il existe de nombreuses classes de dialectes définies pour les SGBDR dans le org.hibernate.dialecte emballer. Ils sont les suivants :
SGBDR | Dialecte |
---|---|
Oracle (n'importe quelle version) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
Oracle10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
MySQL avec InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL avec MyISAM | org.hibernate.dialect.MySQLMyISAMDialect |
DB2 | org.hibernate.dialect.DB2Dialect |
DB2AS/400 | org.hibernate.dialect.DB2400Dialect |
DB2 OS390 | org.hibernate.dialect.DB2390Dialect |
Microsoft SQL Server | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialect.SybaseDialect |
Sybase n'importe où | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
Base de données SAP | org.hibernate.dialect.SAPDBDialect |
Informix | org.hibernate.dialect.InformixDialect |
HypersoniqueSQL | org.hibernate.dialect.HSQLDialect |
Ingres | org.hibernate.dialect.IngresDialect |
Progrès | org.hibernate.dialect.ProgressDialect |
Mckoi SQL | org.hibernate.dialect.MckoiDialect |
Interbase | org.hibernate.dialect.InterbaseDialect |
Base de points | org.hibernate.dialect.PointbaseDialect |
Base avant | org.hibernate.dialect.FrontbaseDialect |
Oiseau de feu | org.hibernate.dialect.FirebirdDialect |