我正在尝试获取具有1个输入参数的oracle中存储过程的输出,比如说DEPT_NO,并将列DEPT_NO,DEPT_TYPE,DEPT_SERIAL,DEPT_NAME列到Pentaho并将此输出加载到另一个DB。输出返回多行。
请参见下面显示的存储过程代码。它返回多行。
您能帮我介绍Pentaho Spoon中的详细步骤吗?步骤/方法。 是否有其他方法可以编写存储过程并在Pentaho中调用?请告诉我。预先谢谢你。
CREATE OR REPLACE PROCEDURE TEST
( P_DEPT_NO NUMBER, C_COLSOUTPUT OUT SYS_REFCURSOR )
AS
BEGIN
OPEN C_COLSOUTPUT FOR
SELECT DEPT_NO
,DEPT_TYPE
,DEPT_SERIAL
,DEPT_NAME
FROM DEPT_SP WHERE DEPT_NO=P_DEPT_NO;
END;
DEPT_NO DEPT_TYPE DEPT_SERIAL DEPT_NAME
1 1 A ANAME
1 1 F FNAME
1 1 G GNAME