常见问题

Kettle导出空字符串变为NULL

Kettle导出数据时,将NOT NULL限定的字段中空字符串作为了NULL处理,这可能造成插入报错。这个情况确实比较奇葩,主要还是表设计不合理造成的,但Kettle这边其实可以通过如下方式解决:

修改~/.kettle/kettle.properties文件,增加配置KETTLE_EMPTY_STRING_DIFFERS_FROM_NULL=Y

作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。
Copyright © 2017-2024 Gacfox All Rights Reserved.
Build with NextJS | Sitemap