DuckDB

DuckDB

@duckdb · Twitter ·

Your database deserves a better parser (Don’t worry, DuckDB v2.0 is giving you one) 🦆 🦆 Before DuckDB can execute a query using friendly SQL clauses like `GROUP BY ALL` and column selection using `SELECT * EXCLUDE (...)`, it first has to determine whether its syntax is valid. That is the job of the parser, and in #DuckDB v2.0, it’s getting completely replaced. Read more from Daniël ten Wolde on how DuckDB v2.0 replaces its Postgres-derived SQL parser with a PEG-based parser that is easier to evolve and can be extended at runtime: https://duckdb.org/2026/08/20/duckdb-20-peg-parser?utm_source=x&utm_medium=social

Post media