DYNAMIC RESULT SETS 1
LANGUAGE SQL
ss: BEGIN


	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
					    SELECT DISTINCT
					            st.SqlTableID, 
					            st.TableName,
					            pth.PathStr,
					            occ.StartRow,
					            pt.ProgramType
					     FROM SqlTables st
					          LEFT OUTER JOIN Occurrences occ ON st.OccurID = occ.OccurID
					          LEFT OUTER JOIN Paths pth ON occ.PathID = pth.PathID
					          LEFT OUTER JOIN Programs prg ON prg.ProgramID = occ.ProgID
					          LEFT OUTER JOIN ProgramTypes pt ON pt.ProgramTypeID = prg.ProgramTypeID
					     WHERE st.SqlTableID IN (SELECT * FROM SESSION.numeric_param_temp)
					     ORDER BY st.TableName;

				        OPEN crs;
				
                END;
END ss	



