SQL Modes
Dolt supports a subset of SQL modes that MySQL supports. SQL modes are added upon request, so please file an issue if a SQL mode you need is missing.
Currently supporting 4 of 18 MySQL SQL Modes.
Mode
Supported
Notes and limitations
ALLOW_INVALID_DATES
❌
ANSI_QUOTES
✅
ERROR_FOR_DIVISION_BY_ZERO
❌
HIGH_NOT_PRECEDENCE
❌
IGNORE_SPACE
❌
NO_AUTO_VALUE_ON_ZERO
✅
NO_BACKSLASH_ESCAPES
❌
NO_DIR_IN_CREATE
❌
NO_ENGINE_SUBSTITUION
❌
NO_UNSIGNED_SUBTRACTION
❌
NO_ZERO_IN_DATE
❌
ONLY_FULL_GROUP_BY
✅
PAD_CHAR_TO_FULL_LENGTH
❌
PIPES_AS_CONCAT
✅
REAL_AS_FLOAT
❌
STRICT_ALL_TABLES
🟠
Partial implementation
STRICT_TRANS_TABLES
🟠
Partial implementation
TIME_TRUNCATE_FRACTIONAL
❌
ANSI
🟠
Partial implementation
TRADITIONAL
🟠
Partial implementation
Last updated
Was this helpful?