kettle demo8 调用存储过程(转载)

Posted on Posted in kettle示例

调用存储过程也很简单,首先创建一个存储过程,传入一个boo表记录的id,然后设置status为1,然后返回当前记录的名称

create or replace procedure pro_putaway_book(myid in varchar,
                                             myname out varchar) is begin dbms_output.put_line('param id is ' || myid); update book t set t.status = 1 where t.id = myid; commit; select t.name into myname from book t where t.id = myid; end pro_putaway_book;

 

最终配置结果如下

 

 

表输入设置,就保留一个ID字段就行,供后面使用

调用存储过程设置,返回值哪里要清空,然后参数里把刚才的ID字段拉进来,再加一个返回字段result

日志信息

 

然后执行测试