| Class | Description | 
|---|---|
| AggregatedDialect | AggregatedDialect can unify multiple dialects into one virtual Dialect. | 
| DB2Dialect | |
| DerbyDialect | |
| JdbcDialect | :: DeveloperApi ::
 Encapsulates everything (extensions, workarounds, quirks) to handle the
 SQL dialect of a certain database or jdbc driver. | 
| JdbcDialects | :: DeveloperApi ::
 Registry of dialects that apply to every new jdbc  org.apache.spark.sql.DataFrame. | 
| JdbcType | :: DeveloperApi ::
 A database type definition coupled with the jdbc type needed to send null
 values to the database. | 
| MsSqlServerDialect | |
| MySQLDialect | |
| NoopDialect | NOOP dialect object, always returning the neutral element. | 
| OracleDialect | |
| PostgresDialect | |
| TeradataDialect |