kettle中执行sql语句

一、直接执行sql,不添加任何参数

1.先找出执行sql语句的控件


2.打开控件,填写要执行的sql语句,主要下图中的红框中选项,后面会介绍各个选项的作用


二、执行sql,变量替换选项,变量指的是kettle相应作用域中的变量(如${report_time})

该方式用到了变量替换选项,替换sql语句中的${}变量


三、执行sql,执行每一行选项

该选项可以接收上一步骤中的批量输出,比如字段选择控件中的结果输出,有n个结果,则sql会被执行n次


这样的话就相当于执行了两条update语句

update sys_user set remarks = 'c' where id = 72;

update sys_user set remarks = 'c' where id = 213;

原文地址:https://www.cnblogs.com/kongxc/p/6431860.html