FAQ-RDS中包含tinyint类型字段同步后数据异常

sqoop在进行数据同步时,默认会将tinyint类型映射为java.sql.Types.BIT,hive在进行数据读取时默认其为boolean类型导致,解决方案如下:

1、添加参数--map-column-java col_name=Integer或String,强制转换该字段为指定类型

2、在jdbc链接串后追加?tinyInt1isBit=false即可