MyDWBI---致力于打造最专业的中文数据仓库,商务智能社区
首页
博客
搜索
最新主题
热门主题
热门下载
会员列表
会员注册
/
登入
表达式中调用存储过程,执行顺序控制问题
论坛首页
»
Informatica
前往:
选择一个版面
IBM DataStage
Informatica
IBM Cognos
SAP Business Objects
FirstBI MicroStrategy
Oracle DW
MS SQL Server BI
数据挖掘
其他数据仓库工具
数据仓库综合技术
数据库技术
开发技术
服务器与操作系统
灌水区
贴图区
求职招聘,职业生涯
English Communication
站务管理
发表人
内容
2008-11-03 02:18:06
文章主题:
表达式中调用存储过程,执行顺序控制问题
dakui
中级会员
注册时间: 2008-10-16 22:57:30
文章: 34
离线
如在表达式中调用过程。:SP.UG(AAA,BBB,CCC,RETURN_V)
共计10条记录流过,他是怎么顺序调用的呢?
是根据第一条记录调用成功并且返回后,才根据第二条记录调用?......
还是根据第一条记录调用成功,然后直接第二条记录调用...... 哪个执行的快哪个返回。
这篇文章被编辑了 1 次. 最近一次更新是在 2008-11-03 02:37:20
2008-11-04 02:40:01
文章主题:
表达式中调用存储过程,执行顺序控制问题
dakui
中级会员
注册时间: 2008-10-16 22:57:30
文章: 34
离线
就是想控制第一条记录调用成功并且返回后
才根据第二条记录开始调用,
第二次调用会用到第一次调用的结果
有办法吗?
2008-11-06 03:59:14
文章主题:
表达式中调用存储过程,执行顺序控制问题
dakui
中级会员
注册时间: 2008-10-16 22:57:30
文章: 34
离线
通过试验得出INFA调用过程为串行的,即一定是一次调用成功反馈后再进行调用
试验案例
过程内容:
CREATE OR REPLACE PROCEDURE TEST(AA IN VARCHAR) IS
BEGIN
INSERT INTO EMP SELECT * FROM EMP;
COMMIT;
END TEST;
原始数据12条,在任何时候查看都为12*2的N次方,数据一直是成倍增加的,直到结果为几千万还是一样。
没啥纰漏吧?
2008-11-06 07:03:21
文章主题:
回复:表达式中调用存储过程,执行顺序控制问题
bruce.hu
bruce
初级会员
注册时间: 2008-09-23 10:41:32
文章: 13
离线
后一条根据前一条记录执行结果进行处理,datstage有loop组件可以做,循环扫描这张表成一个loop, 依次读出每条记录进行处理,这个不知道infa有没有类似组件. 就象数据库的游标一样的循环.
你在表达式中调用只是针对每条数据做处理,任何两条数据间没有关系的,应该跟你的需求不复.
你那存储过程没啥问题.
论坛首页
»
Informatica
前往:
选择一个版面
IBM DataStage
Informatica
IBM Cognos
SAP Business Objects
FirstBI MicroStrategy
Oracle DW
MS SQL Server BI
数据挖掘
其他数据仓库工具
数据仓库综合技术
数据库技术
开发技术
服务器与操作系统
灌水区
贴图区
求职招聘,职业生涯
English Communication
站务管理
|
网站地图
|
联系我们
|
广告投放
|
招聘版主
|
免责声明
|
意见建议
|
系统帮助
|
Copyright © 2008,
mydwbi.com
, All Rights Reserved | Powered by
JForum 2.1.8
©
JForum Team