public class SubQueryUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
SubQueryUtils.ISubQueryJoinInfo |
| Constructor and Description |
|---|
SubQueryUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkForTopLevelSubqueries(ASTNode selExprList) |
static void |
subqueryRestrictionCheck(QB qb,
ASTNode subqueryExprNode,
org.apache.calcite.rel.RelNode srcRel,
boolean forHavingClause,
Set<ASTNode> corrScalarQueries,
Context ctx,
LinkedHashMap<org.apache.calcite.rel.RelNode,RowResolver> relToHiveRR) |
public static void subqueryRestrictionCheck(QB qb, ASTNode subqueryExprNode, org.apache.calcite.rel.RelNode srcRel, boolean forHavingClause, Set<ASTNode> corrScalarQueries, Context ctx, LinkedHashMap<org.apache.calcite.rel.RelNode,RowResolver> relToHiveRR) throws SemanticException
SemanticExceptionpublic static void checkForTopLevelSubqueries(ASTNode selExprList) throws SemanticException
SemanticExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.