not()
with NULL literals does not work: can't be evaluated because the expression's type is Utf8, not boolean
#1191
Labels
Reproducer:
The correct output is
null
I think the solution will likely be to teach
Expr::Not
about type coercion (as is done inBinaryExpr
and function calls) once coercion knows about the null type (and that it can be cast to any other type). See #1184 for more detailsThe text was updated successfully, but these errors were encountered: