FAQ-RDS中包含tinyint类型字段同步后数据异常
更新时间: 2024-03-11 02:50:05
阅读 4890
FAQ-RDS中包含tinyint类型字段同步后数据异常
sqoop在进行数据同步时,默认会将tinyint类型映射为java.sql.Types.BIT,hive在进行数据读取时默认其为boolean类型导致,解决方案如下:
1、添加参数--map-column-java col_name=Integer或String,强制转换该字段为指定类型
2、在jdbc链接串后追加?tinyInt1isBit=false即可
文档反馈
以上内容对您是否有帮助?