DYNAMIC RESULT SETS 1
LANGUAGE SQL
ss: BEGIN

	            BEGIN
					     DECLARE crs CURSOR WITH RETURN FOR
						 SELECT libs.LibraryName AS libName,
					            mem.MemberName AS memName,
					            types.TypeName AS Type,
					            mem.NumberOfLines AS linesNo
					     FROM MFLibraries libs
					          INNER JOIN MFMembers mem ON mem.LibraryID = libs.LibraryID  AND mem.ExistsInLibrary IS NOT NULL
					          INNER JOIN MFMemberTypes types ON types.MemberTypeID = mem.MemberType
					     WHERE libs.Scanned = 1
						     AND libs.LibraryID IN (SELECT * FROM SESSION.numeric_param_temp)
					     ORDER BY libs.LibraryName,
					              types.TypeName,
					              mem.MemberName;

				         OPEN crs;
				
                END;
END ss	








