DYNAMIC RESULT SETS 1
LANGUAGE SQL
 BEGIN

	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
						 SELECT COUNT( DISTINCT os.OccurID)
					     FROM StatementReference sr
					            INNER JOIN OccurrencesStmt os ON sr.OccurID = os.OccurID
					     WHERE sr.ResourceID IN (SELECT * FROM SESSION.numeric_param_temp) AND
							         (sr.ResourceType = 4 OR sr.ResourceType = 97);
						
				         OPEN crs;
				
                END;
END	
