我正在使用Kettle的Group By步骤。当Group By为任何变量返回null值时,我无法插入MySql(提供有关“NaN”的错误)。我写入txt文件,值写为“?”。如何将此值转换为null?如果我测试该值,则它不为空。
答案 0 :(得分:1)
听起来我的价值实际上不是null
,而是非数字(NaN)。您可以使用以下代码添加已修改的Java脚本值步骤:
if isNaN(field_name) {
field_name = null;
}
这将查看您的字段是否不是数字,如果是,则将其设置为null
。