【已解决】字符编码问题咨询,上游utf8mb4特殊 ф 字符,同步doris发生改变

Viewed 73

上游 mysql 8.0 环境,字符编码 utf8mb4
下游 doris 2.0.4 环境。fmodel 字段 varchar 类型

select *
from dwd_erp_xiaoshoufahuo
-- 源表数据
where fmodel = '470UF/25Vф8X14RX'
-- 同步到 doris 
--  where fmodel = '470UF/25VФ8X14RX'
limit 10

初步判断: doris的varchar 是 utf8 类型存储的,utf8mb4 --> utf8 之间的转换导致产生差异。。

SELECT '470UF/25Vф8X14RX' = '470UF/25VФ8X14RX' doris 中执行 返回 0 。

1 Answers

doris数据库字符集只支持utf-8哈。