Cannot evaluate expression: [this]
Exists — Correlated Predicate Subquery Expression
Exists is a SubqueryExpression and a predicate expression (i.e. the result data type is always boolean).
Exists is created when:
- 
ResolveSubqueryis requested to resolveSubQueries - 
PullupCorrelatedPredicatesis requested to rewriteSubQueries - 
AstBuilderis requested to visitExists (in SQL statements) 
Exists cannot be evaluated, i.e. produce a value given an internal row.
Exists is never nullable.
Exists uses the following text representation:
exists#[exprId] [conditionString]
When requested for a canonicalized version, Exists creates a new instance with…FIXME
Creating Exists Instance
Exists takes the following when created:
- 
Subquery logical plan
 - 
Child expressions