PlanExpression Expressions¶
PlanExpression is an extension of the Expression abstraction for subquery expressions (that are expressions with query plans).
Contract¶
exprId¶
Expression ID
plan¶
Query plan of a subquery
withNewPlan¶
Updates the expression with a new plan
Implementations¶
conditionString¶
conditionString simply concatenates all children's text representation between [ and ] characters, separated by &&.
conditionString is used when DynamicPruningSubquery, ScalarSubquery, ListQuery and Exists expressions are requested for a text representation.