public ResolvedTableNames getAlterTableIdentifiers() {
Check.isTrue(statementType == StatementType.ALTER);
FusionTablesSqlParser parser = getParser();
VerboseErrorListener errorListener = Util.addVerboseErrorListener(parser);
String xpath = "//alter_table_stmt//string_literal";
Iterator<ParseTree> names = XPath.findAll(parser.fusionTablesSql(), xpath, parser).iterator();
String nameFrom = null;
String nameTo = null;
nameFrom = StringUtil.stripQuotes(getNextTerminal(names, parser));
nameTo = StringUtil.stripQuotes(getNextTerminal(names, parser));
return resolveTableNames(nameFrom, nameTo, errorListener.getErrors());
}
QueryManipulator.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:ftc
作者:
评论列表
文章目录