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.