问题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条)