DYNAMIC RESULT SETS 1
LANGUAGE SQL
ss: BEGIN
	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
						 SELECT *
						 FROM
						     (    
							SELECT 
						            Variables_1.VarID,
						            os.OccurID,
						            st.SqlTableID
						     FROM StatementReference AS StatementReference_1
						          INNER JOIN Variables AS Variables_1 ON StatementReference_1.ResourceID = Variables_1.VarID
						          INNER JOIN OccurrencesStmt os ON StatementReference_1.OccurID = os.OccurID
						          INNER JOIN StatementReferenceEx sre ON sre.OccurID = os.OccurID	
						          INNER JOIN SqlFields sf ON sf.SqlFieldID = sre.WrittenResourceID
						                                      AND Variables_1.VarID = sre.ReadResourceID
						          INNER JOIN SqlTables st ON st.SqlTableID = sf.SqlTableID
						     WHERE StatementReference_1.ResourceType = 4
						           AND Variables_1.VarID IN (SELECT * FROM SESSION.numeric_param_temp)
						           AND sre.ReadResourceType = 4
						           AND sre.WrittenResourceType = 187
						
						     UNION
						
						     SELECT 
						            Variables_1.VarID,
						            os.OccurID,
						            st.SqlTableID
						     FROM StatementReference AS StatementReference_1
						          INNER JOIN Variables AS Variables_1 ON StatementReference_1.ResourceID = Variables_1.VarID
						          INNER JOIN OccurrencesStmt os ON StatementReference_1.OccurID = os.OccurID
						          INNER JOIN StatementReferenceEx sre ON sre.OccurID = os.OccurID
						          INNER JOIN SqlFields sf ON sf.SqlFieldID = sre.ReadResourceID
						                                  AND Variables_1.VarID = sre.WrittenResourceID
						          INNER JOIN SqlTables st ON st.SqlTableID = sf.SqlTableID
						     WHERE StatementReference_1.ResourceType = 4
						           AND Variables_1.VarID IN (SELECT * FROM SESSION.numeric_param_temp)
						           AND sre.ReadResourceType = 187
						           AND sre.WrittenResourceType = 4
						     )src
							ORDER BY src.VarID; 
						 
						      
				        OPEN crs;
				
                END;
END ss	


