文档首页/数据治理中心 DataArts Studio/常见问题/数据集成(实时作业)/MySQL到DWS增量同步过程中报错,包含关键字“value too long for type character varying”怎么办?
更新时间:2025-10-23 GMT+08:00
MySQL到DWS增量同步过程中报错,包含关键字“value too long for type character varying”怎么办?
问题描述
MySQL到DWS链路启动任务后,同步过程中异常,报错关键信息包含“value too long for type character varying”。
图1 报错信息


原因分析
源端MySQL的varchar(n)实际指定的是字符长度,而DWS中的varchar(n)为字节长度,如果MySQL的varchar数据包含特殊字符、中文字符时,字节长度就会超过n,因此写入目的端时会超长。
解决方案
- 将目的端DWS表中的varchar类型字段长度设置为源端长度的3到4倍。
- 升级数据连接中的CDM代理集群版本,然后使用Migration的自动建表功能重新创建表。
父主题:数据集成(实时作业)

