## Uses of Interface
ch.qos.logback.core.db.dialect.SQLDialect

Packages that use SQLDialect
Package | Description
--- | ---
ch.qos.logback.core.db | The ch.qos.logback.core.db package provides bases classes to append objects into various databases.
ch.qos.logback.core.db.dialect | Contains the dialect classes used by logback to log to different databases, and the SQL scripts to created the necessary tables.

### Uses of SQLDialect in ch.qos.logback.core.db

Fields in ch.qos.logback.core.db declared as SQLDialect
Modifier and Type | Field and Description
--- | ---
`protected SQLDialect` | DBAppenderBase.`sqlDialect`

### Uses of SQLDialect in ch.qos.logback.core.db.dialect

Classes in ch.qos.logback.core.db.dialect that implement SQLDialect
Modifier and Type | Class and Description
--- | ---
`class` | `H2Dialect` The H2 dialect.
`class` | `HSQLDBDialect` The HSQLDB dialect.
`class` | `MsSQLDialect` The MS SQL Server dialect is untested.
`class` | `MySQLDialect`
`class` | `OracleDialect` The Oracle dialect.
`class` | `PostgreSQLDialect`
`class` | `SQLiteDialect` SQLite dialect Note that the dialect is not needed if your JDBC driver supports the getGeneratedKeys method introduced in JDBC 3.0 specification.
`class` | `SybaseSqlAnywhereDialect`

Methods in ch.qos.logback.core.db.dialect that return SQLDialect
Modifier and Type | Method and Description
--- | ---
`static SQLDialect` | DBUtil.`getDialectFromCode(SQLDialectCode sqlDialectType)`