系列文章:

  1. Kettle数据库迁移实战(一)
  2. Kettle数据库迁移实战(二)–批量导入
  3. Kettle数据库迁移实战(三)–表输入使用上一个步骤的变量作为参数
  4. Kettle实战(五)–使用java代码脚本
    使使用kettle,可以说是几乎不用谢任何SQL语句,但是有时候实际中各种奇葩的需求,避免不了要使用原生SQL来进行数据的处理,这就是就可以使用SQL脚本,还可以使用流中的数据作为参数
Kettle数据库迁移实战(四)--使用SQL脚本

Kettle数据库迁移实战(四)--使用SQL脚本

**注意:**流中数值类型的数据默认带有以为小数,例如数据库中的数据是456,则流中的数据是456.0,显然这有时候影响判,例如本例中的更新语句,利用MYSQL的replace函数,要匹配的字符串动态拼接了一个数值类型的数据,如果有变带有小数,肯定匹配失败,这时候就需要格式流中的数据类型了,使用转换->字段选择

Kettle数据库迁移实战(四)--使用SQL脚本Kettle数据库迁移实战(四)--使用SQL脚本

相关文章: