Data Types for MariaDB Enterprise Server

Overview

A summary of data types across MariaDB Enterprise Server versions:

Data Type

In 10.6 ES?

In 10.6 CS?

In 10.5 ES?

In 10.5 CS?

In 10.4 ES?

In 10.4 CS?

In 10.3 ES?

In 10.3 CS?

In 10.2 ES?

In 10.2 CS?

BIGINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

BINARY

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

BIT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

BLOB

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

BOOL

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

BOOLEAN

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

CHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

CHAR BYTE

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

CHAR VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

CHARACTER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

CHARACTER VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

CLOB

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

DATE

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

DATE (with time portion)

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

DATETIME

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

DEC

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

DECIMAL

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

DOUBLE

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

DOUBLE PRECISION

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

ENUM

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

FIXED

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

FLOAT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

FLOAT4

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

FLOAT8

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

GEOMETRY

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

GEOMETRYCOLLECTION

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INET6

10.6 ES

10.6 CS

10.5 ES

10.5 CS

INT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INT1

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INT2

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INT3

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INT4

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INT8

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

INTEGER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

JSON

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LINESTRING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONG

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONG CHAR VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONG CHARACTER VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONG VARBINARY

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONG VARCHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONG VARCHARACTER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONGBLOB

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

LONGTEXT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MEDIUMBLOB

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MEDIUMINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MEDIUMTEXT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MIDDLEINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MULTILINESTRING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MULTIPOINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

MULTIPOLYGON

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NATIONAL CHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NATIONAL CHAR VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NATIONAL CHARACTER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NATIONAL CHARACTER VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NATIONAL VARCHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NATIONAL VARCHARACTER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NCHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NCHAR VARCHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NCHAR VARCHARACTER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NCHAR VARYING

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NUMBER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

NUMERIC

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

NVARCHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

POINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

POLYGON

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

RAW

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

REAL

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

ROW

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

ROW TYPE OF

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

SERIAL

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

SET

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

SMALLINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

SQL_TSI_YEAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TEXT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TIME

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TIMESTAMP

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TINYBLOB

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TINYINT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TINYTEXT

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

TYPE OF

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

VARBINARY

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

VARCHAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

VARCHAR2

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

VARCHARACTER

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

YEAR

10.6 ES

10.6 CS

10.5 ES

10.5 CS

10.4 ES

10.4 CS

10.3 ES

10.3 CS

10.2 ES

10.2 CS

Data Type

In 10.6 ES?

In 10.5 ES?

In 10.4 ES?

BIGINT

10.6 ES

10.5 ES

10.4 ES

BINARY

10.6 ES

10.5 ES

10.4 ES

BIT

10.6 ES

10.5 ES

10.4 ES

BLOB

10.6 ES

10.5 ES

10.4 ES

BOOL

10.6 ES

10.5 ES

10.4 ES

BOOLEAN

10.6 ES

10.5 ES

10.4 ES

CHAR

10.6 ES

10.5 ES

10.4 ES

CHAR BYTE

10.6 ES

10.5 ES

10.4 ES

CHAR VARYING

10.6 ES

10.5 ES

10.4 ES

CHARACTER

10.6 ES

10.5 ES

10.4 ES

CHARACTER VARYING

10.6 ES

10.5 ES

10.4 ES

CLOB

10.6 ES

10.5 ES

10.4 ES

DATE

10.6 ES

10.5 ES

10.4 ES

DATE (with time portion)

10.6 ES

10.5 ES

10.4 ES

DATETIME

10.6 ES

10.5 ES

10.4 ES

DEC

10.6 ES

10.5 ES

10.4 ES

DECIMAL

10.6 ES

10.5 ES

10.4 ES

DOUBLE

10.6 ES

10.5 ES

10.4 ES

DOUBLE PRECISION

10.6 ES

10.5 ES

10.4 ES

ENUM

10.6 ES

10.5 ES

10.4 ES

FIXED

10.6 ES

10.5 ES

10.4 ES

FLOAT

10.6 ES

10.5 ES

10.4 ES

FLOAT4

10.6 ES

10.5 ES

10.4 ES

FLOAT8

10.6 ES

10.5 ES

10.4 ES

GEOMETRY

10.6 ES

10.5 ES

10.4 ES

GEOMETRYCOLLECTION

10.6 ES

10.5 ES

10.4 ES

INET6

10.6 ES

10.5 ES

INT

10.6 ES

10.5 ES

10.4 ES

INT1

10.6 ES

10.5 ES

10.4 ES

INT2

10.6 ES

10.5 ES

10.4 ES

INT3

10.6 ES

10.5 ES

10.4 ES

INT4

10.6 ES

10.5 ES

10.4 ES

INT8

10.6 ES

10.5 ES

10.4 ES

INTEGER

10.6 ES

10.5 ES

10.4 ES

JSON

10.6 ES

10.5 ES

10.4 ES

LINESTRING

10.6 ES

10.5 ES

10.4 ES

LONG

10.6 ES

10.5 ES

10.4 ES

LONG CHAR VARYING

10.6 ES

10.5 ES

10.4 ES

LONG CHARACTER VARYING

10.6 ES

10.5 ES

10.4 ES

LONG VARBINARY

10.6 ES

10.5 ES

10.4 ES

LONG VARCHAR

10.6 ES

10.5 ES

10.4 ES

LONG VARCHARACTER

10.6 ES

10.5 ES

10.4 ES

LONGBLOB

10.6 ES

10.5 ES

10.4 ES

LONGTEXT

10.6 ES

10.5 ES

10.4 ES

MEDIUMBLOB

10.6 ES

10.5 ES

10.4 ES

MEDIUMINT

10.6 ES

10.5 ES

10.4 ES

MEDIUMTEXT

10.6 ES

10.5 ES

10.4 ES

MIDDLEINT

10.6 ES

10.5 ES

10.4 ES

MULTILINESTRING

10.6 ES

10.5 ES

10.4 ES

MULTIPOINT

10.6 ES

10.5 ES

10.4 ES

MULTIPOLYGON

10.6 ES

10.5 ES

10.4 ES

NATIONAL CHAR

10.6 ES

10.5 ES

10.4 ES

NATIONAL CHAR VARYING

10.6 ES

10.5 ES

10.4 ES

NATIONAL CHARACTER

10.6 ES

10.5 ES

10.4 ES

NATIONAL CHARACTER VARYING

10.6 ES

10.5 ES

10.4 ES

NATIONAL VARCHAR

10.6 ES

10.5 ES

10.4 ES

NATIONAL VARCHARACTER

10.6 ES

10.5 ES

10.4 ES

NCHAR

10.6 ES

10.5 ES

10.4 ES

NCHAR VARCHAR

10.6 ES

10.5 ES

10.4 ES

NCHAR VARCHARACTER

10.6 ES

10.5 ES

10.4 ES

NCHAR VARYING

10.6 ES

10.5 ES

10.4 ES

NUMBER

10.6 ES

10.5 ES

10.4 ES

NUMERIC

10.6 ES

10.5 ES

10.4 ES

NVARCHAR

10.6 ES

10.5 ES

10.4 ES

POINT

10.6 ES

10.5 ES

10.4 ES

POLYGON

10.6 ES

10.5 ES

10.4 ES

RAW

10.6 ES

10.5 ES

10.4 ES

REAL

10.6 ES

10.5 ES

10.4 ES

ROW

10.6 ES

10.5 ES

10.4 ES

ROW TYPE OF

10.6 ES

10.5 ES

10.4 ES

SERIAL

10.6 ES

10.5 ES

10.4 ES

SET

10.6 ES

10.5 ES

10.4 ES

SMALLINT

10.6 ES

10.5 ES

10.4 ES

SQL_TSI_YEAR

10.6 ES

10.5 ES

10.4 ES

TEXT

10.6 ES

10.5 ES

10.4 ES

TIME

10.6 ES

10.5 ES

10.4 ES

TIMESTAMP

10.6 ES

10.5 ES

10.4 ES

TINYBLOB

10.6 ES

10.5 ES

10.4 ES

TINYINT

10.6 ES

10.5 ES

10.4 ES

TINYTEXT

10.6 ES

10.5 ES

10.4 ES

TYPE OF

10.6 ES

10.5 ES

10.4 ES

VARBINARY

10.6 ES

10.5 ES

10.4 ES

VARCHAR

10.6 ES

10.5 ES

10.4 ES

VARCHAR2

10.6 ES

10.5 ES

10.4 ES

VARCHARACTER

10.6 ES

10.5 ES

10.4 ES

YEAR

10.6 ES

10.5 ES

10.4 ES