I don't konw if there is an API for that but visiting the parsed/validated SqlNode tree can do what you asked for.
Thanks, Gelbana On Tue, Jun 4, 2019 at 12:12 AM Adam Rivelli <[email protected]> wrote: > Hi all, > > I'm trying to extract all of the (fully qualified) columns used by a query > - similar to the information provided by > RelMetadataQuery.getTableReferences() > < > https://calcite.apache.org/apidocs/org/apache/calcite/rel/metadata/RelMetadataQuery.html#getTableReferences-org.apache.calcite.rel.RelNode- > >, > but for column references. Is this possible to do using Calcite? > > I've been looking through the API docs and experimenting with the API, but > I haven't found a straightforward way of doing this. Any help or > information is appreciated. > > Adam >
