logo

const class

sql::MySqlDialect

sys::Obj
  sql::Dialect
    sql::MySqlDialect

MySql database specific dialect.

Slots

auto

override Str auto()

Get the MySQL specific qualifier for a column whose value is automatically incremented for a new row.

getBlobType

override Str getBlobType(Int maxLen)

Get the blob type to use for a blob with the specified maximum length.

getClobType

override Str getClobType(Int maxLen)

Get the clob type to use for a clob with the specified maximum length.

maxIndexNameLength

override Int maxIndexNameLength()

The maximum length for an index name in MySQL is 64 characters.

maxTableNameLength

override Int maxTableNameLength()

The maximum length for a table name in MySQL is 64 characters.