spoon kettle : Truncated incorrect DOUBLE value 博客分类: 大数据
程序员文章站
2024-03-20 12:16:58
...
今天使用kettle 进行ETL,插入更新组件提示:Truncated incorrect DOUBLE value,
因为无法看到组件sql,无从着手,于是使用wireshark 抓取mysql数据包,
得到sql为: update user set name='123' where id=3456
原来id我是设置的varchar,所有sql where id=3456 必须加单引号啊,因此通过kettle javascript组件添加一个新参数=''+3456转换为字符串,问题顺利解决
因为无法看到组件sql,无从着手,于是使用wireshark 抓取mysql数据包,
得到sql为: update user set name='123' where id=3456
原来id我是设置的varchar,所有sql where id=3456 必须加单引号啊,因此通过kettle javascript组件添加一个新参数=''+3456转换为字符串,问题顺利解决