“message”:“类型转换错误, 无法将[\N] 转换为[LONG]”
在通过dataX 从hive向mysql推数的过程中发现 ,不管字段是字符型还是数字型,字段为null推送到mysql都会报错,如果是字符型还能改成 字符型空值(‘’)推送过去,但是数字型字段就不能这样了。
碰到上述问题,只需要在脚本中加一句 “nullFormat”:"\N"即可
"nullFormat":"\\N"
“message”:“类型转换错误, 无法将[\N] 转换为[LONG]”
在通过dataX 从hive向mysql推数的过程中发现 ,不管字段是字符型还是数字型,字段为null推送到mysql都会报错,如果是字符型还能改成 字符型空值(‘’)推送过去,但是数字型字段就不能这样了。
碰到上述问题,只需要在脚本中加一句 “nullFormat”:"\N"即可
"nullFormat":"\\N"