Data Type Conversion

MatrixOne supports the conversion between different data types, the supported and unsupported conversions are listed in the following table.

  • Castable: explicit conversion with cast function.

  • Coercible: implicit conversion without cast function.

Source Data Type

Target Data Type

Castable

Coercible

BOOLEAN

INTEGER

DECIMAL

VARCHAR

DATE

TIMESTAMP

DATETIME

VARCHAR

DATETIME

TIMESTAMP

DATE

VARCHAR

FLOAT(Floating-point number)

INTEGER

DECIMAL

VARCHAR

INTEGER

BOOLEAN

FLOAT

TIMESTAMP

VARCHAR

DECIMAL

TIMESTAMP

DATE

DATETIME

VARCHAR

VARCHAR

BOOLEAN

DATE

FLOAT

INTEGER

DECIMAL

TIMESTAMP

DATETIME