DataX推送数据至mysql报错:“message“:“类型转换错误, 无法将[\\N] 转换为[LONG]“

在这里插入图片描述
“message”:“类型转换错误, 无法将[\N] 转换为[LONG]”

在通过dataX 从hive向mysql推数的过程中发现 ,不管字段是字符型还是数字型,字段为null推送到mysql都会报错,如果是字符型还能改成 字符型空值(‘’)推送过去,但是数字型字段就不能这样了。

碰到上述问题,只需要在脚本中加一句 “nullFormat”:"\N"即可

"nullFormat":"\\N"

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值