DYNAMIC RESULT SETS 1
LANGUAGE SQL
 BEGIN

	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
						SELECT  jj.JobName,
					            jj.MemberName,
					            js.StepID,
					            js.StepName,
					            calledProc.ProcName AS calledProc,
					            js.OrdinalNumInJob,
					            procs.ProcName AS sourceName
					     FROM JCLJob jj
					           INNER JOIN JCLStep js ON jj.JobID = js.JobID
					           INNER JOIN JCLProc calledProc ON js.CalledProcID = calledProc.ProcID
					           INNER JOIN JCLProc procs ON js.ProcID = procs.ProcID
					     WHERE js.CalledProcID > 0
					           AND jj.JobID IN (SELECT * FROM SESSION.numeric_param_temp)
					     ORDER BY js.OrdinalNumInJob;

				         OPEN crs;
				
                END;
END	
