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.

Source

getBlobType

override Str getBlobType(Int maxLen)

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

Source

getClobType

override Str getClobType(Int maxLen)

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

Source

maxIndexNameLength

override Int maxIndexNameLength()

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

Source

maxTableNameLength

override Int maxTableNameLength()

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

Source