文档首页/
数据治理中心 DataArts Studio/
常见问题/
数据集成(实时作业)/
MySQL到Doris实时同步中,源端tinyint(1)类型写入报错,报错信息包含“column(xx) value is incorrect while strict mode is true, src value is xxx”怎么办?
更新时间:2025-08-05 GMT+08:00
MySQL到Doris实时同步中,源端tinyint(1)类型写入报错,报错信息包含“column(xx) value is incorrect while strict mode is true, src value is xxx”怎么办?
问题描述
在MySQL到Doris的实时作业中,自动建表时会将源端的tinyint(1)转换成boolean类型,当向该类型字段插入非0和1的数值时,会导致作业报错。
原因分析
自动建表默认转换源端tinyint(1)类型的方式不恰当。
解决方案
在MySQL数据连接里配置连接属性参数: tinyInt1isBit= false,自动建表就能将源端tinyint(1)转成目的端合适的类型。
父主题: 数据集成(实时作业)