הניב מציין את סוג מסד הנתונים המשמש במצב שינה, כך שהמצב שינה יוצר סוג מתאים של הצהרות SQL. לחיבור כל יישום במצב שינה עם מסד הנתונים, נדרש לספק את התצורה של ניב SQL.
תחביר של דיאלקט SQL
org.hibernate.dialect.Oracle9Dialect
רשימת דיאלקטים של SQL
ישנן מחלקות דיאלקטים רבות המוגדרות עבור RDBMS ב- org.hibernate.dialect חֲבִילָה. הם כדלקמן:
RDBMS | נִיב |
---|---|
אורקל (כל גרסה) | org.hibernate.dialect.OracleDialect |
Oracle9i | org.hibernate.dialect.Oracle9iDialect |
אורקל 10 גרם | 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 Server | org.hibernate.dialect.SQLServerDialect |
Sybase | org.hibernate.dialect.SybaseDialect |
Sybase בכל מקום | org.hibernate.dialect.SybaseAnywhereDialect |
PostgreSQL | org.hibernate.dialect.PostgreSQLDialect |
SAP DB | org.hibernate.dialect.SAPDBDialect |
אינפורמיקס | org.hibernate.dialect.InformixDialect |
HypersonicSQL | org.hibernate.dialect.HSQLDialect |
אינגרס | org.hibernate.dialect.IngresDialect |
התקדמות | org.hibernate.dialect.ProgressDialect |
מקוי SQL | org.hibernate.dialect.MckoiDialect |
Interbase | org.hibernate.dialect.InterbaseDialect |
Pointbase | org.hibernate.dialect.PointbaseDialect |
FrontBase | org.hibernate.dialect.FrontbaseDialect |
ציפור אש | org.hibernate.dialect.FirebirdDialect |