We could use:
- HSQLDB's SQL parser - available right away but not a clear API,
- JOOQ SQL parser https://www.jooq.org/doc/latest/manual/sql-building/sql-parser/
- Apache Calcite
- JSQLParser
Alternatively, we could just run an EXPLAIN query, and perhaps HSQLDB will provide info usable for that.
We could use:
Alternatively, we could just run an EXPLAIN query, and perhaps HSQLDB will provide info usable for that.