この方言は、Hibernate が適切なタイプの SQL ステートメントを生成するように、Hibernate で使用されるデータベースのタイプを指定します。 Hibernate アプリケーションをデータベースに接続するには、SQL ダイアレクトの構成を提供する必要があります。
SQL 方言の構文
org.hibernate.dialect.Oracle9Dialect
SQL 方言のリスト
RDBMS 用に定義された Dialects クラスが多数あります。 org.hibernate.dialect パッケージ。それらは次のとおりです。
RDBMS | 方言 |
---|---|
Oracle (任意のバージョン) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
Oracle10g | org.hibernate.dialect.Oracle10gDialect |
MySQL | org.hibernate.dialect.MySQLDialect |
MySQL と InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL と 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サーバー | org.hibernate.dialect.SQLServerDialect |
サイベース | org.hibernate.dialect.SybaseDialect |
どこでもサイベース | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
SAP DB | org.hibernate.dialect.SAPDBDialect |
インフォミックス | org.hibernate.dialect.InformixDialect |
ハイパーソニックSQL | org.hibernate.dialect.HSQLDialect |
アングル | org.hibernate.dialect.IngresDialect |
進捗 | org.hibernate.dialect.ProgressDialect |
マッコイSQL | org.hibernate.dialect.MckoiDialect |
インターベース | org.hibernate.dialect.InterbaseDialect |
ポイントベース | org.hibernate.dialect.PointbaseDialect |
フロントベース | org.hibernate.dialect.FrontbaseDialect |
火の鳥 | org.hibernate.dialect.FirebirdDialect |