Re: [I] Improve representation of `LIKE ALL` and variants [datafusion-sqlparser-rs]

2025-03-18 Thread via GitHub
mvzink commented on issue #1770: URL: https://github.com/apache/datafusion-sqlparser-rs/issues/1770#issuecomment-2734987324 Also note that `LIKE ANY` etc. are handled with a special `any` flag on `Expr::Like`. It would also make things more uniform to do the same with `all`, but one of the

[I] Improve representation of `LIKE ALL` and variants [datafusion-sqlparser-rs]

2025-03-18 Thread via GitHub
mvzink opened a new issue, #1770: URL: https://github.com/apache/datafusion-sqlparser-rs/issues/1770 Currently, expressions such as `... LIKE ALL(...)` are parsed as an `Expr::Like` with the `pattern` being an `Expr::Function` with a `name` of `"ALL"`. It seems preferable to parse them as a