Data Type Mapping
Data Type Mappings
The driver maps types from the data source to the corresponding data type available in the schema. The table below documents these mappings.
| INT | INT |
| VARCHAR() | VARCHAR |
| DECIMAL() | DECIMAL |
| DATETIME | TIMESTAMP |
| BLOB | BLOB |
| BINARY() | BINARY |
| BLOB() | TINYBLOB |
| LONGBLOB | LONGBLOB |
| MEDIUMBLOB | MEDIUMBLOB |
| TINYBLOB | TINYBLOB |
| VARBINARY() | VARBINARY |
| DATE | DATE |
| DATETIME() | TIMESTAMP |
| TIME | TIME |
| TIMESTAMP() | TIMESTAMP |
| YEAR() | YEAR |
| GEOMETRY | GEOMETRY |
| GEOMETRYCOLLECTION | GEOMCOLLECTION |
| LINESTRING | LINESTRING |
| MULTILINESTRING | MULTILINESTRING |
| MULTIPOINT | MULTIPOINT |
| MULTIPOLYGON | MULTIPOLYGON |
| POINT | POINT |
| POLYGON | POLYGON |
| BIGINT() | BIGINT |
| DECIMAL | DECIMAL |
| DOUBLE | FLOAT |
| FLOAT | REAL |
| INT() | INT |
| MEDIUMINT() | MEDIUMINT |
| REAL | FLOAT |
| SMALLINT() | SMALLINT |
| TINYINT() | TINYINT |
| CHAR() | CHAR |
| JSON | JSON |
| NCHAR() | CHAR |
| NVARCHAR() | VARCHAR |
| VARCHAR() | VARCHAR |
| BIT() | BIT |
| BOOLEAN | TINYINT |
| LONGTEXT | LONGTEXT |
| MEDIUMTEXT | MEDIUMTEXT |
| TEXT() | TINYTEXT |
| TINYTEXT | TINYTEXT |
| ENUM | ENUM |
| SET | SET |