## Uses of Interface
org.apache.ignite.cache.store.jdbc.dialect.JdbcDialect

- Packages that use JdbcDialect
  Package | Description
  --- | ---
  org.apache.ignite.cache.store.jdbc | Contains reference JDBC-based cache store implementation.
  org.apache.ignite.cache.store.jdbc.dialect | Contains SQL dialects for different RDBMS.

- - ### Uses of JdbcDialect in org.apache.ignite.cache.store.jdbc

    Fields in org.apache.ignite.cache.store.jdbc declared as JdbcDialect
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected JdbcDialect` | CacheAbstractJdbcStore.`dialect` | Database dialect.

    Methods in org.apache.ignite.cache.store.jdbc that return JdbcDialect
    Modifier and Type | Method | Description
    --- | --- | ---
    `JdbcDialect` | CacheAbstractJdbcStore.`getDialect()` | Get database dialect.
    `JdbcDialect` | CacheJdbcPojoStoreFactory.`getDialect()` | Get database dialect.
    `protected JdbcDialect` | CacheAbstractJdbcStore.`resolveDialect()` | Perform dialect resolution.

    Methods in org.apache.ignite.cache.store.jdbc with parameters of type JdbcDialect
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CacheAbstractJdbcStore.`setDialect​(JdbcDialect dialect)` | Set database dialect.
    `CacheJdbcPojoStoreFactory` | CacheJdbcPojoStoreFactory.`setDialect​(JdbcDialect dialect)` | Set database dialect.

    Constructors in org.apache.ignite.cache.store.jdbc with parameters of type JdbcDialect
    Constructor | Description
    --- | ---
    `EntryMapping​(@Nullable String cacheName, JdbcDialect dialect, JdbcType typeMeta, CacheAbstractJdbcStore.TypeKind keyKind, CacheAbstractJdbcStore.TypeKind valKind, boolean escape)` |

  - ### Uses of JdbcDialect in org.apache.ignite.cache.store.jdbc.dialect

    Classes in org.apache.ignite.cache.store.jdbc.dialect that implement JdbcDialect
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BasicJdbcDialect` | Basic implementation of dialect based on JDBC specification.
    `class` | `DB2Dialect` | A dialect compatible with the IBM DB2 database.
    `class` | `H2Dialect` | A dialect compatible with the H2 database.
    `class` | `MySQLDialect` | A dialect compatible with the MySQL database.
    `class` | `OracleDialect` | A dialect compatible with the Oracle database.
    `class` | `SQLServerDialect` | A dialect compatible with the Microsoft SQL Server database.