1. Oracle 同步至 COS
Oracle 字段类型 | 映射至 COS(Parquet 文件)字段类型 | 备注 |
CHAR | STRING | - |
VARCHAR2 | STRING | - |
NVARCHAR2 | STRING | - |
NCHAR | STRING | - |
NUMBER | DECIMAL | - |
INTEGER | BIGINT | - |
FLOAT | DOUBLE | - |
LONG | STRING | - |
BINARY_FLOAT | FLOAT | - |
BINARY_DOUBLE | DOUBLE | - |
DATE | STRING | 不带时区(若时间带有毫秒,STRING 会丢失毫秒精度) |
TIMESTAMP | STRING | 不带时区(若时间带有毫秒,STRING 会丢失毫秒精度) |
TIMESTAMP WITH TIME ZONE | TIMESTAMP | 带时区 |
INTERVAL YEAR TO MONTH | STRING | - |
INTERVAL DAY TO SECOND | STRING | - |
BLOB | STRING | - |
CLOB | STRING | - |
NCLOB | STRING | - |
RAW | STRING | - |
LONG RAW | STRING | - |
ROWID | STRING | - |
UROWID | STRING | - |
2. PostgreSQL 同步至 COS
PostgreSQL 字段类型 | 映射至 COS(Parquet 文件)字段类型 | 备注 |
BIT | STRING | - |
BIT VARYING | STRING | - |
BOOLEAN | BOOLEAN | - |
BOX | STRING | - |
BYTEA | STRING | - |
CHARACTER | STRING | - |
CHARACTER VARYING | STRING | - |
CIDR | STRING | - |
CIRCLE | STRING | - |
DATE | TIMESTAMP | - |
DOUBLE PRECISION | FLOAT | - |
INET | STRING | - |
INTEGER | INT | - |
INTERVAL | STRING | - |
JSON | STRING | - |
JSONB | STRING | - |
LINE | STRING | - |
LSEG | STRING | - |
MACADDR | STRING | - |
MACADDR8 | STRING | - |
MONEY | STRING | - |
NUMERIC | DECIMAL | - |
PATH | STRING | - |
PG_LSN | STRING | - |
PG_SNAPSHOT | STRING | - |
POINT | STRING | - |
POLYGON | STRING | - |
REAL(FLOAT4) | FLOAT | - |
SMALLINT | INT | - |
SMALLSERIAL | INT | - |
SERIAL | INT | - |
TEXT | STRING | - |
TIME WITHOUT TIME ZONE | STRING | 不带时区(若时间带有毫秒,STRING 会丢失精度) |
TIMESTAMP WITHOUT TIME ZONE | STRING | 不带时区(若时间带有毫秒,STRING 会丢失精度) |
TIMESTAMP WITH TIME ZONE(TIMESTAMPTZ) | TIMESTAMP | 带时区 |
TSQUERY | STRING | - |
TSVECTOR | STRING | - |
UUID | STRING | - |
XML | STRING | - |
ARRAY | STRING | - |
3. SQL Server 同步至 COS
SQL Server 字段类型 | 映射至 COS(Parquet 文件)字段类型 | 备注 |
TINYINT | INT | - |
SMALLINT | INT | - |
INT | INT | - |
BIGINT | BIGINT | - |
BIT | BOOLEAN | - |
DECIMAL | DECIMAL | - |
NUMERIC | DECIMAL | - |
MONEY | DECIMAL | - |
SMALLMONEY | DECIMAL | - |
FLOAT | FLOAT | - |
REAL | FLOAT | - |
DATE | STRING | - |
TIME | STRING | 不带时区(若时间带有毫秒,STRING 会丢失精度) |
DATETIME2 | TIMESTAMP | - |
DATETIMEOFFSET | TIMESTAMP | - |
DATETIME | TIMESTAMP | - |
SMALLDATETIME | STRING | - |
CHAR | STRING | - |
VARCHAR | STRING | - |
TEXT | STRING | - |
NCHAR | STRING | - |
NVARCHAR | STRING | - |
NTEXT | STRING | - |
BINARY | STRING | - |
VARBINARY | STRING | - |
IMAGE | STRING | - |
CURSOR | STRING | - |
GEOGRAPHY | STRING | - |
GEOMETRY | STRING | - |
HIERARCHYID | STRING | - |
JSON | STRING | - |
ROWVERSION | BIGINT | - |
SQL_VARIANT | STRING | - |
UNIQUEIDENTIFIER | STRING | - |
XML | STRING | - |
4. MySQL 同步至 COS
MySQL 字段类型 | 映射至 COS(Parquet 文件)字段类型 | 备注 |
BIT | STRING | - |
TINYINT | INT | - |
BOOL | BOOLEAN | - |
BOOLEAN | BOOLEAN | - |
SMALLINT | INT | - |
MEDIUMINT | INT | - |
INT | INT | - |
BIGINT | BIGINT | - |
DECIMAL | DECIMAL | - |
NUMERIC | DECIMAL | - |
FIXED | DECIMAL | - |
FLOAT | FLOAT | - |
DOUBLE | DOUBLE | - |
REAL | FLOAT | - |
DATE | STRING | - |
TIME | STRING | 不带时区(若时间带有毫秒,STRING 会丢失精度) |
DATETIME | STRING | 不带时区(若时间带有毫秒,STRING 会丢失精度) |
TIMESTAMP | TIMESTAMP | 带时区 |
YEAR | INT | - |
CHAR | CHAR | - |
VARCHAR | CHAR | - |
BINARY | STRING | - |
VARBINARY | STRING | - |
TINYBLOB | STRING | - |
BLOB | STRING | - |
TEXT | STRING | - |
MEDIUMBLOB | STRING | - |
MEDIUMTEXT | STRING | - |
LONGTEXT | STRING | - |
SET | STRING | - |
GEOMETRY | STRING | - |
POINT | STRING | - |
LINESTRING | STRING | - |
POLYGON | STRING | - |
MULTIPOINT | STRING | - |
MULTILINESTRING | STRING | - |
MULTIPOLYGON | STRING | - |
GEOMETRYCOLLECTION | STRING | - |
JSON | STRING | - |
5. BigQuery 同步至 COS
BigQuery 字段类型 | 映射至 COS(Parquet 文件)字段类型 | 备注 |
ARRAY | STRING | - |
BOOL | BOOLEAN | - |
BYTES | STRING | - |
DATE | STRING | 不带时区 |
DATETIME | STRING | 不带时区 |
TIME | STRING | 不带时区 |
TIMESTAMP | TIMESTAMP | 带时区 |
GEOGRAPHY | STRING | - |
INTERVAL | STRING | - |
JSON | STRING | - |
INT64 | BIGINT | - |
NUMERIC | DECIMAL | - |
BIGNUMERIC | STRING | - |
FLOAT64 | DOUBLE | - |
RANGE | STRING | - |
STRING | STRING | - |
STRUCT<...> | STRING | - |