Fan

 

const class

sql::MySqlDialect

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

MySql database specific dialect.

Slots

autoSource

override Str auto()

Overrides sql::Dialect.auto

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

getBlobTypeSource

override Str getBlobType(Int maxLen)

Overrides sql::Dialect.getBlobType

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

getClobTypeSource

override Str getClobType(Int maxLen)

Overrides sql::Dialect.getClobType

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

maxIndexNameLengthSource

override Int maxIndexNameLength()

Overrides sql::Dialect.maxIndexNameLength

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

maxTableNameLengthSource

override Int maxTableNameLength()

Overrides sql::Dialect.maxTableNameLength

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