类 PhoenixNormalizer
java.lang.Object
net.sf.jsqlparser.util.TablesNamesFinder
gu.sql2java.parser.SqlSyntaxNormalizer
gu.sql2java.phoenix.PhoenixNormalizer
- 所有已实现的接口:
net.sf.jsqlparser.expression.ExpressionVisitor,net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor,net.sf.jsqlparser.statement.select.FromItemVisitor,net.sf.jsqlparser.statement.select.SelectItemVisitor,net.sf.jsqlparser.statement.select.SelectVisitor,net.sf.jsqlparser.statement.StatementVisitor
基于SQL语法对象实现对SQL的修改
对PHOENIX支持有问题的CAST日期函数转换为使用PHOENIX的Native函数TO_DATE,TO_TIME,TO_TIMESTAMP
对PHOENIX支持有问题的CAST日期函数转换为使用PHOENIX的Native函数TO_DATE,TO_TIME,TO_TIMESTAMP
- 从以下版本开始:
- 3.17.0
- 作者:
- guyadong
-
字段概要
从类继承的字段 gu.sql2java.parser.SqlSyntaxNormalizer
changed -
构造器概要
构造器 -
方法概要
从类继承的方法 gu.sql2java.parser.SqlSyntaxNormalizer
changed, resetChanged从类继承的方法 net.sf.jsqlparser.util.TablesNamesFinder
extractTableName, getTableList, getTableList, init, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitBinaryExpression
-
构造器详细资料
-
PhoenixNormalizer
public PhoenixNormalizer()
-
-
方法详细资料
-
visit
public void visit(net.sf.jsqlparser.statement.select.SelectExpressionItem item) - 指定者:
visit在接口中net.sf.jsqlparser.statement.select.SelectItemVisitor- 覆盖:
visit在类中net.sf.jsqlparser.util.TablesNamesFinder
-
visit
public void visit(net.sf.jsqlparser.expression.Function function) - 指定者:
visit在接口中net.sf.jsqlparser.expression.ExpressionVisitor- 覆盖:
visit在类中net.sf.jsqlparser.util.TablesNamesFinder
-