Dialetti SQL in ibernazione
Il dialetto specifica il tipo di database utilizzato in hibernate in modo che hibernate generi il tipo appropriato di istruzioni SQL. Per connettere qualsiasi applicazione di ibernazione al database, è necessario fornire la configurazione del dialetto SQL.
Sintassi del dialetto SQL
org.hibernate.dialect.Oracle9Dialect
Elenco dei dialetti SQL
Ci sono molte classi di dialetti definite per RDBMS nel file org.hibernate.dialect pacchetto. Sono i seguenti:
| RDBMS | Dialetto |
|---|---|
| Oracle (qualsiasi versione) | org.hibernate.dialect.OracleDialect |
| Oracle9i | org.hibernate.dialect.Oracle9iDialect |
| Oracolo10g | org.hibernate.dialect.Oracle10gDialect |
| MySQL | org.hibernate.dialect.MySQLDialect |
| MySQL con InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
| MySQL con MyISAM | org.hibernate.dialect.MySQLMyISAMDialect |
| DB2 | org.hibernate.dialect.DB2Dialect |
| DB2AS/400 | org.hibernate.dialect.DB2400Dialect |
| DB2OS390 | org.hibernate.dialect.DB2390Dialect |
| Microsoft SQL Server | org.hibernate.dialect.SQLServerDialect |
| Sybase | org.hibernate.dialect.SybaseDialect |
| Sybase ovunque | org.hibernate.dialect.SybaseAnywhereDialect |
| PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
| DB SAP | org.hibernate.dialect.SAPDBDialect |
| Informix | org.hibernate.dialect.InformixDialect |
| SQL ipersonico | org.hibernate.dialect.HSQLDialect |
| Ingres | org.hibernate.dialect.IngresDialect |
| Progresso | org.hibernate.dialect.ProgressDialect |
| MckoiSQL | org.hibernate.dialect.MckoiDialect |
| Interbase | org.hibernate.dialect.InterbaseDialect |
| Base di punti | org.hibernate.dialect.PointbaseDialect |
| FrontBase | org.hibernate.dialect.FrontbaseDialect |
| Uccello di fuoco | org.hibernate.dialect.FirebirdDialect |