云数据库 GAUSSDB(FOR MYSQL)-数据类型对应关系
数据类型对应关系
GaussDB (for MySQL)实例数据同步到HTAP时会被转成对应的类型,详情请参考表1。
数据类型 |
GaussDB(for MySQL)数据类型 |
HTAP数据类型 |
NUMERTIC TYPES |
TINYINT |
TINYINT |
TINYINT UNSIGNED |
SMALLINT |
|
SMALLINT |
SMALLINT |
|
SMALLINT UNSIGNED |
INT |
|
MEDIUMINT |
INT |
|
INTEGER/INT |
INT |
|
INTEGER/INT UNSIGNED |
BIGINT |
|
BIGINT |
BIGINT |
|
BIGINT UNSIGNED |
LARGEINT |
|
DECIMAL/NEMERIC |
DECIMAL |
|
FLOAT |
FLOAT |
|
DOUBLE/REAL |
DOUBLE |
|
BIT |
BIT |
|
DATE TIME TYPES |
DATE |
DATE |
DATETIME |
DATETIME |
|
TIMESTAMP |
DATETIME |
|
TIME |
STRING |
|
YEAR |
INT |
|
String Data Types |
CHAR |
CHAR/VARCHAR |
VARCHAR |
VARCHAR |
|
BINARY |
VARBINARY |
|
VARBINARY |
VARBINARY |
|
BLOB |
VARBINARY |
|
TINYTEXT |
TEXT |
|
TEXT |
TEXT |
|
MEDIUMTEXT |
TEXT |
|
LONGTEXT |
TEXT |
|
ENUM |
暂不支持 |
|
SET |
暂不支持 |
|
Spatial Data Types |
GEOMETRY |
暂不支持 |
POINT |
暂不支持 |
|
LINESTRING |
暂不支持 |
|
POLYGON |
暂不支持 |
|
MULTIPOINT |
暂不支持 |
|
MULTILINESTRING |
暂不支持 |
|
MULTIPOLYGON |
暂不支持 |
|
GEOMETRYCOLLECTION |
暂不支持 |
|
JSON Data Types |
JSON |
JSON |
AP引擎将BLOB类型转换为VARBINAY类型进行兼容。由于VARBINARY最大规格为1MB,无法满足BLOB类型的正常使用;所以有BLOB类型的表需要同步的情况下,需要将库同步设置中enable_filter_lob_column置为True,对Blob类型的列进行过滤。
- 云数据库 GaussDB(for MySQL)与华为云其他服务的关系
- 云数据库GaussDB(for MySQL)_兼容MySQL
- GaussDB开发_GaussDB数据库开发_高斯数据库开发_华为云
- GaussDB下载_GaussDB数据库下载_高斯数据库下载_华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- 云数据库 GaussDB(for MySQL)与RDS for MySQL的区别
- GaussDB设置默认值_GaussDB存储过程_高斯数据库设置默认值-华为云
- GaussDB数据库搭建_GaussDB怎么样_高斯数据库搭建
- 云数据库 RDS for MySQL与华为云其他服务的关系
- 连接GaussDB(for MySQL)数据库_华为云数据库GaussDB(for MySQL)_数据库连接