kettle调用存储过程

转载 2015年07月08日 16:56:07

存储过程pro_create:实现在tb_teacher表中插入一条数据
1.调用不带参数的存储过程
create or replace procedure PRO_create is
begin
  insert into tb_teacher(id,name) values(4,'郑老师');
  commit;
end PRO_create;
---------------------------------------simpledb.ktr--------------------------------------------
kettle调用存储过程

kettle调用存储过程
---------------------------------------simpledb.kjb--------------------------------------------
kettle调用存储过程

双击【Transformation】选择要对应的文件
kettle调用存储过程
直接执行job就可以了。

2.调用带in型参数的存储过程
create or replace procedure PRO_create(v_id in number, v_name in string) is
begin
  insert into tb_teacher(id,name) values(v_id,v_name);
  commit;
end PRO_create;

----------------------------------------simpledb.ktr--------------------------------------------
kettle调用存储过程
kettle调用存储过程kettle调用存储过程

----------------------------------------simpledb.kjb--------------------------------------------
kettle调用存储过程

双击【Transformation】选择要对应的文件
kettle调用存储过程
kettle调用存储过程
点击运行弹出窗口:
kettle调用存储过程
查看plsqldev,显示成功插入:
kettle调用存储过程
3.调用带in和out型参数的存储过程
create or replace procedure PRO_create(v_id in number, v_name in string,msg out string) is
begin
  insert into tb_teacher(id,name) values(v_id,v_name);
  msg:=v_name;
  dbms_output.put_line(msg);
  commit;
end PRO_create;
----------------------------------------simpledb.ktr--------------------------------------------
kettle调用存储过程
kettle调用存储过程kettle调用存储过程
----------------------------------------simpledb.kjb--------------------------------------------
kettle调用存储过程

双击【Transformation】选择要对应的文件
kettle调用存储过程
kettle调用存储过程
点击运行弹出窗口:
kettle调用存储过程
查看plsqldev,显示成功插入:
kettle调用存储过程


相关文章推荐

kettle 调用存储过程

 这里整理一下有关kettle调用存储过程的问题 刚开机,就看到昨天写的存储过程在kettle的Job定时调用里没有执行成功,很是不理解!就是简单的更新两个表的字段,注意这里我定义了一个输出参...

kettle使用命令行来运行job和transform

[Author]: ipple 1:cmd方式运行 1.ktr的运行:运行transformation文件是通过Pan.bat来运行的。 打开cmd命令行窗口,转到Pan.bat所在的目录,如d:...

kettle 查询 存储过程

从官方例子入手 (详解排序、分组)——kettle实战(3)

kettle 排序 分组 一 生成记录 二 生成随机数据 三 排序记录 四 排序合并 五 分组 六 组序号 七 替换 八 写入txt

从官方例子入手 (详解数据清洗)——kettle实战(5)

注:本篇文章参考《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案》数据清洗步骤 利用Calculator计算器进行数据清洗工作相关的选项 Replace in string字符...

kettle中调用iq存储过程传参

不带参数的存储过程可以直接使用“调用DB存储过程”控件,将存储过程名称配置进去即可。 研究了一下带参数情况,可以使用这样的方法: 表输入: select convert(char,getdate...

触发器调用存储过程

Hibernate 调用SQL Server2008的存储过程(有参无参两种情况)和SQL语句

Hibernate 中同样可以调用存储过程,或SQL语句,下面列举如下; 一,创建相关表 [sql] view plain copy if OBJECT_ID(N'...

JDBC调用存储过程.pdf

  • 2015-04-28 20:41
  • 148KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)