我需要将所有表名和列名转换为SQL查询中的另一个名称,该名称将以字符串形式出现,而我必须使用Calcite SQL解析器来完成。我只知道我必须实现访问者接口,但是我不知道如何实现。请帮助我,并给我一些基本信息。
很抱歉问到这样的基本问题,但是我浏览了Calcite sqlparser的文档,却不知道该怎么做,并且它上的教程很少。
最佳答案
我在github上得到了这段代码,它有帮助,它显示了对树的基本操作,例如获取表名和列名
github code
some more examples of calcite codes