在使用kettle迁移数据时,对表输入的字段为null的已经做了空字符串处理后,在表输出时,发现kettle将空字符串转为了null处理,百度发现,说是kettle默认情况下把空字符串当作NULL处理。
如果要是不让他转换,处理方式:
在C:\Users\用户名\.kettle目录中找到kettle.properties文件,增加:
KETTLE_EMPTY_STRING_DIFFERS_FROM_NULL=Y
重启Kettle
在使用kettle迁移数据时,对表输入的字段为null的已经做了空字符串处理后,在表输出时,发现kettle将空字符串转为了null处理,百度发现,说是kettle默认情况下把空字符串当作NULL处理。
如果要是不让他转换,处理方式:
在C:\Users\用户名\.kettle目录中找到kettle.properties文件,增加:
KETTLE_EMPTY_STRING_DIFFERS_FROM_NULL=Y
重启Kettle