Oracle MySQL 字段映射

字段类型

Oracle MySQL 全量支持 增量支持 限制 后期是否考虑优化/支持
BINARY_FLOAT float 否 否(insert 支持) mysql 不支持Inf/-Inf/Nan数据,MySQL float类型无法精确匹配) 是
BINARY_DOUBLE float 是 是 mysql 不支持Inf/-Inf/Nan数据
CHAR(n), CHARACTER(n) CHAR(n), CHARACTER(n) 是 是
DATE datetime 是 是 MySQL 最大长度限制为6,Oracle为9
DECIMAL(p,s), DEC(p,s) DECIMAL(p,s), DEC(p,s) 是 是
DOUBLE PRECISION DOUBLE PRECISION 否 是
FLOAT(p) DOUBLE 是 是
INTEGER, INT INT 是 是 极值问题
INTERVAL YEAR(p) TO MONTH VARCHAR(30) 是 是 部分结果异常 是
INTERVAL DAY(p) TO SECOND(s) VARCHAR(30) 是 是 同步结果以纳秒保存 是
NCHAR(n) NCHAR(n)/NVARCHAR(n) 是 是
NCHAR VARYING(n) NCHAR VARYING(n) 是 是
NUMBER(p,0), NUMBER(p) TINYINT/SMALLINT/INT/BIGINT/DECIMAL(p) 是 是
NUMBER(p,s) DECIMAL(p,s) 是 是
NUMBER, NUMBER(*) DOUBLE 是 是
NUMERIC(p,s) NUMERIC(p,s) 是 是
NVARCHAR2(n) NVARCHAR(n) 是 是
RAW(n) VARBINARY(n) 是 是
REAL DOUBLE 是 是
ROWID CHAR(100) 是 是
SMALLINT DECIMAL(38) 是 是
TIMESTAMP(p) datetime 是 是
VARCHAR(n) VARCHAR(n) 是 是
VARCHAR2(n) VARCHAR(n) 是 是
BLOB BLOB 否 否 当前解析逻辑无法获取完整数据
CLOB CLOB 否 否 当前解析逻辑无法获取完整数据
LONG LONGTEXT 否 否(insert 支持) 不支持minus查询 是
LONG RAW LONGBLOB 否 否(insert 支持) 是
NCLOB NCLOB 否 否 当前解析逻辑无法获取完整数据 是
TIMESTAMP(p) WITH TIME ZONE datetime 否 否 时区未解析 是
BFILE 否 否 logminer不支持
UROWID(n) 否 否 logminer解析异常 否
XMLTYPE 否 否 logminer不支持 否

待支持

Oracle MySQL 是否支持 不支持原因 后期是否考虑支持

不支持

Oracle 是否支持 不支持原因
BFILE 否 logminer不支持
UROWID(n) 否 logminer解析异常
XMLTYPE 否 logminer不支持

results matching ""

    No results matching ""