b.add(selectExpr);
} else {
int i = 0;
for (RexNode r : select.getChildExps()) {
ASTNode selectExpr = ASTBuilder.selectExpr(r.accept(
new RexVisitor(schema, r instanceof RexLiteral)),
select.getRowType().getFieldNames().get(i++));
b.add(selectExpr);
}
}