更新时间:2023-07-03 GMT+08:00

内容对比不支持哪些数据类型

DRS提供的数据比对功能可以清晰反馈出源数据库和目标数据库的数据是否存在差异。

目前对于以下数据类型,DRS不支持内容对比,进行内容对比时会自动跳过。

表1 不支持内容对比的数据类型

源数据库类型

数据类型

MySQL

TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT

GaussDB

TEXT、CLOB、BLOB、BYTEA、INTERVAL DAY TO SECOND、INTERVAL

MongoDB

_id为bindata类型。

对于以下数据类型作为主键,DRS也不支持内容对比,进行内容对比时会归到无法比对的表中。

表2 不支持内容对比的主键类型

源数据库类型

数据类型

MySQL

TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT、FLOAT

GaussDB

TEXT、CLOB、BLOB、BYTEA、INTERVAL DAY TO SECOND、INTERVAL、REAL、DOUBLE PRECISION、BOOL、TIME、TIMETZ、TIMESTAMP、TIMESTAMPTZ、DATE

PostgreSQL

REAL、DOUBLE PRECISION、MONEY、TEXT、BYTEA、TIMESTAMP WITHOUT TIME ZONE、TIMESTAMP WITH TIME ZONE、DATE、TIME WITHOUT TIME ZONE、TIME WITH TIME ZONE、INTERVAL、BOOLEAN、ENUMERATED TYPES、POINT、LINE、LSEG、BOX、PATH、POLYGON、CIRCLE、CIDR、INET、MACADDR、MACADDR8、BIT、BIT VARYING、TSVECTOR、TSQUERY、XML、JSON、ARRAY、COMPOSITE TYPES、INT4RANGE、INT8RANGE、NUMRANGE、TSRANGE、TSTZRANGE、DATERANGE