Result tempResult;
RowSetNavigatorData tempNavigator;
RowSetNavigatorData rowSet = new RowSetNavigatorData(session, this);
Result result = Result.newResult(rowSet);
rowSet.copy(table.getSubQuery().getNavigator(session), unionColumnMap);
result.metaData = resultMetaData;
for (int round = 0; ; round++) {
tempResult = rightQueryExpression.getResult(session, 0);