clickhouse-sql-parser

Pure Go ClickHouse SQL parser for parsing and analyzing SQL queries

brewmacoslinux
Try with needOr install directly
Source

About

Writing clickhouse sql parser in pure Go

Commands

clickhouse-sql-parser

Examples

Parse a simple SELECT query and display the AST$ clickhouse-sql-parser 'SELECT * FROM table_name'
Parse a complex query with joins and aggregations$ clickhouse-sql-parser 'SELECT col1, COUNT(*) FROM table GROUP BY col1'
Parse query from a file$ clickhouse-sql-parser < query.sql