org.apache.spark.sql

jdbc

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. class AggregatedDialect extends JdbcDialect

    :: DeveloperApi :: AggregatedDialect can unify multiple dialects into one virtual Dialect.

  2. abstract class JdbcDialect extends AnyRef

    :: DeveloperApi :: Encapsulates everything (extensions, workarounds, quirks) to handle the SQL dialect of a certain database or jdbc driver.

  3. case class JdbcType(databaseTypeDefinition: String, jdbcNullType: Int) extends Product with Serializable

    :: DeveloperApi :: A database type definition coupled with the jdbc type needed to send null values to the database.

Value Members

  1. object JdbcDialects

    :: DeveloperApi :: Registry of dialects that apply to every new jdbc org.apache.spark.sql.DataFrame.

  2. object MySQLDialect extends JdbcDialect with Product with Serializable

    :: DeveloperApi :: Default mysql dialect to read bit/bitsets correctly.

  3. object NoopDialect extends JdbcDialect with Product with Serializable

    :: DeveloperApi :: NOOP dialect object, always returning the neutral element.

  4. object PostgresDialect extends JdbcDialect with Product with Serializable

    :: DeveloperApi :: Default postgres dialect, mapping bit/cidr/inet on read and string/binary/boolean on write.

Ungrouped