跳到主要内容
跳到主要内容

支持的数据类型

这是 MySQL ClickPipe 支持的数据类型映射:

MySQL 类型ClickHouse 类型备注
EnumLowCardinality(String)
SetString
DecimalDecimal
TinyIntInt8支持无符号。
SmallIntInt16支持无符号。
MediumInt, IntInt32支持无符号。
BigIntInt64支持无符号。
YearInt16
TinyText, Text, MediumText, LongTextString
TinyBlob, Blob, MediumBlob, LongBlobString
Char, VarcharString
Binary, VarBinaryString
TinyInt(1)Bool
JSONString仅限 MySQL;MariaDB 的 json 只是 text 的别名,并带有约束。
Geometry & Geometry TypesStringWKT (已知文本)。WKT 可能会有小的精度损失。
VectorArray(Float32)仅限 MySQL;MariaDB 即将添加支持。
FloatFloat32由于文本协议,ClickHouse 的精度可能与 MySQL 在初始加载时有所不同。
DoubleFloat64由于文本协议,ClickHouse 的精度可能与 MySQL 在初始加载时有所不同。
DateDate3200 日/月 映射到 01。
TimeDateTime64(6)从 unix 纪元开始的时间偏移。
Datetime, TimestampDateTime64(6)00 日/月 映射到 01。