Apache Calcite 实现方言转换_apache calcite sql rewrite-CSDN博客

网站介绍:文章浏览阅读2.1k次。定义Calcite能够通过解析Sql为SqlNode,再将SqlNode转化为特定数据库的方言的形式实现Sql的统一。实现在Calcite中实现方言转换的主要类是SqlDialect基类,其具体的变量含义如下:public class SqlDialect {BUILT_IN_OPERATORS_LIST: 支持的内置定义函数或者运算符(例如:abs and..)// 列 表的标识符String identifierQuoteString: 标识符的开始符号String ident_apache calcite sql rewrite