0
点赞
收藏
分享

微信扫一扫

kettle挖坑记录

西街小学的王 2022-01-06 阅读 54
etl数据库

问题1:数据通过kettle导入mysql时间戳字段时,报错

Data truncation: Incorrect datetime value: 'NaN-NaN-NaN NaN:NaN:NaN' for column 'bulletinDate2' at row 1

该字段在mysql建表的时候是建成可以为Null的

bulletinDate2 timestamp NULL DEFAULT NULL

问题来了:在windows上面kettle执行没问题,数据正常插入Null值,放到linux服务器上,就报上面那个错误。插入的是同样的环境,同样的表,那么这种情况下推测大概率是配置文件不一样导致的
解决办法
在这里插入图片描述
将KETTLE_EMPTY_STRING_DIFFERS_FROM_NULL设置为N
问题解决。

举报

相关推荐

0 条评论