提交 e51f3f01 authored 作者: Evgenij Ryazanov's avatar Evgenij Ryazanov

Handle RangeTable in Parser.appendTableWithSchemaAndAlias()

上级 9496de57
...@@ -1212,8 +1212,12 @@ public class Parser { ...@@ -1212,8 +1212,12 @@ public class Parser {
} }
private static void appendTableWithSchemaAndAlias(StringBuilder buff, Table table, String alias) { private static void appendTableWithSchemaAndAlias(StringBuilder buff, Table table, String alias) {
buff.append(quoteIdentifier(table.getSchema().getName())) if (table instanceof RangeTable) {
.append('.').append(quoteIdentifier(table.getName())); buff.append(table.getSQL());
} else {
buff.append(quoteIdentifier(table.getSchema().getName()))
.append('.').append(quoteIdentifier(table.getName()));
}
if (alias != null) { if (alias != null) {
buff.append(" AS ").append(quoteIdentifier(alias)); buff.append(" AS ").append(quoteIdentifier(alias));
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论