问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么用kettle调度存储过程的时候,明明是一个参数的函数,在调度时候显示2个参数呢?数据库postgres

发布网友 发布时间:2022-04-08 22:46

我来回答

4个回答

懂视网 时间:2022-04-09 03:07

存储过程的内容如下,主要是传入一个表名字和一个数字类型的返回值。

那么能得到表的行数。

CreateOr Replace Procedure p_Emp_Cnt(t In Varchar2, Num Out Number) Is
  v_Sql Varchar2(600);
  Lv_Cnt Number;
Begin
  Select Count(*)
    Into Lv_Cnt
    From User_Tables
   Where Upper(Table_Name) = Upper(t);
 
  If Lv_Cnt > 0 Then
    v_Sql := ‘Select Count(*) From ‘ || t;
    Execute Immediate v_Sql
      Into Num;
  End If;
End;


调用过程如下:

Declare
  Num Number;
Begin
  p_emp_cnt(‘t1‘,Num);
  dbms_output.put_line(Num);
End;
/


实验过程中包括两个步骤:

技术分享


1、自定义常量数据:

这个步骤定义了两个列,一个列是表名,另外一个列是空值(用来接收返回值)

如下图所示:

技术分享


2、调用DB存储过程

这个步骤需要连接到目标数据库,并且需要通过前面的步骤得到参数名称。

调用过程之后得到返回值。


技术分享


3、预览数据

如下图所示,得到每个表中到底有多少行。


技术分享

调用存储过程的步骤总结,你只需要写传入的表名就可以了。比如说我的生成常量记录中只有一列。

那么只需要把这列内容传入到过程中即可。



技术分享


预览数据得到结果:


技术分享


本文出自 “名字长一点会好记” 博客,请务必保留此出处http://xiaoyiyi.blog.51cto.com/1351449/1766836

使用Kettle调用数据库中的存储过程

标签:etl   kettle   

热心网友 时间:2022-04-09 00:15

在每个函数中都io.output一个文件,然后往里面写数据。其他4个都有写,就这个两个没有。我换其他代码,通通没用,我要崩溃了

热心网友 时间:2022-04-09 01:33

没遇到过。

热心网友 时间:2022-04-09 03:08

个参
什么是ETL调度系统?

数据流就是具体的从源数据到目标数据表的数据转换过程,所以也有 ETL 工具把数据流叫做转换。在数据流的开发设计过程中主要就是三个环节,目标数据表的链接,这两个直接通过 ETL 控件配置就可以了。中间转换的环节,这个时候就可能有很多的选择了,调 SQL 语句、存储过程,或者还是使用 ETL 控件来实现。

kettle在web端调度 springkettle工程 Java调用kettle线程阻塞 linux执行kettle调度 linux调度kettle作业 kettle 调度 kettle调度监控 kettle怎么用 datax和kettle哪个好
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...90千瓦星角起动.60千瓦小容量电机和照明.请问用多大的铝芯线合适... ...星、三角起动,需截面多大的主线和电机负荷线,最好有计公式 梦见有人不断说我是魂古命的人 手相有田字纹代表什么,会越来越富的女人手相 ...旁边有活水流出!同时还梦见一个道士给看手相说过一阵运气就会好,今... 王者荣耀新英雄影如何获得 王者新英雄影怎么获得 说话中气不足锻炼方法 ...里面的油,可以用吸油管子吸出来吗?小车,凯美瑞。不知道有防盗网吗... qq密码忘记我输入现在的qq密码为什么出现以前的qq号呢我想 我有两个,想在苹果12手机上同时使用两个,网上说可支付66元购分身是真的吗? SD-WAN组网技术已经应用很普遍了,将来会取代MPLS专线吗? SD-WAN的产品优势是什么?有哪些亮点吗? SD-WAN企业组网解决方案有什么价值?对于企业能解决哪些问题? 谁知道目前SDWAN领域有哪些模式?具体是怎么个情况。 光联集团SD-WAN解决方案与一般SD-WAN有何不同? 社保卡封存怎么查看余额 黄粘米做出的点心是什么气味? 黄粘米白酒怎么做怎样发酵 谷子撵出的米叫什么? 黄粘米包粽子要浸泡吗 黄米面炸糕是大米还是小米? 小黄米怎么煮,要加什么么??? 纹身纹什么好? 纹身有什么作用? 黏米是什么米 “纹身”还是“文身”哪个正确? 傅家雷书读后感 幻灯片文本设置27磅怎么弄 元彬在韩国的明星当中是处于一个什么样的地位? 同花顺炒股软件真的免费吗? 送人银行卡能不实名办卡吗? 没有实名证明在深圳怎么办银行卡? 如何让,不用银行卡实名认证? 怎么制作一份西餐菜谱? ultraedit软件适合小米手机下载吗? 相册描述关于回忆青春毕业后的句子 手机为什么不支持ultraedit 简单西餐菜谱,做法详细点,TXT格式 请问android或者ios平板或手机上的软件有没有UltraEdit? 评论相册好的句子 关于相册的句子 形容相册的句子 百度经验高级编辑器手机上怎么用 qq相册关于学校的描述句子 ultraedit苹果手机怎么下载不了 有没有像"任时光匆匆流去,我只在乎你"差不多的空间相册设问的,答出的人才看得到相册的好句子呢? 药师资格考试的考试科目是什么? 翎茜美面膜听人说不错!有用过的姐妹吗? 翎茜美面膜有荧光剂吗?