( 
 IN p_JOBID INTEGER
)
DYNAMIC RESULT SETS 1
LANGUAGE SQL
ss: BEGIN
            
                 DECLARE v_JOBID INTEGER;
                 
                 
                 DECLARE crs CURSOR WITH RETURN FOR
			     SELECT *
				  FROM
						  (
							  SELECT cjtj.inschid
							  FROM CA7_JobsTriggeredByJobs cjtj
							  WHERE cjtj.TriggeredBy_JobID = v_JOBID
				     
							  UNION
				
							  SELECT cjtj.outschid
							  FROM CA7_JobsTriggeredByJobs cjtj
							  WHERE cjtj.JobID = v_JOBID
				     
							  UNION
				
							  SELECT  cjj.schid
							  FROM CA7_JobsDependentOnJobs cjj
							  WHERE cjj.JobID = v_JOBID
								   OR cjj.DependentOn_JobID = v_JOBID
				     
							  UNION
				
							  SELECT cspj.schid
							  FROM CA7_SchedulesPerJob cspj
							  WHERE cspj.JobID = v_JOBID
						  )src;
						  
				SET  v_JOBID = p_JOBID; 
            
                OPEN crs;
            
 END ss	
 
 
