DYNAMIC RESULT SETS 1
LANGUAGE SQL
ss: BEGIN

	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
					     SELECT an.NetworkID,
					            an.NetworkName,
					            an.NetwkExpandedName,
					            afi.DSFlagName,
					            aj.JobID,
					            anj.JobNumber,
					            aj.JobName,
					            jp.ResourceFilePath,
					            jp.StartRow,
					            jp.StartCol,
					            jp.EndRow,
					            jp.EndCol
					     FROM AAUTODSFlagIdentifier afi
					          INNER JOIN JCLStepToFlag jsf ON jsf.DSFlagId = afi.DSFlagId
					          INNER JOIN JCLStep js ON js.StepID = jsf.StepId
					          INNER JOIN JCLPosition jp ON jp.PositionID = js.PositionID
					          INNER JOIN JCLJob jj ON jj.JobID = jsf.JobId
					          INNER JOIN AAUTOJobs aj ON UPPER(aj.JobName) = UPPER(jj.JobName)
					          INNER JOIN AAUTONetworkJobs anj ON anj.JobId = aj.JobID
					          INNER JOIN AAUTONetworks an ON an.NetworkID = anj.NetworkID
					     WHERE UPPER(afi.DSFlagName) IN (SELECT UPPER(Param) FROM SESSION.string_param_temp)
					     ;	

				       OPEN crs;
				
                END;
END ss	



