diff --git a/src/main/java/com/alibaba/druid/sql/visitor/SQLASTOutputVisitor.java b/src/main/java/com/alibaba/druid/sql/visitor/SQLASTOutputVisitor.java index d9259a7853..4f933f04cc 100644 --- a/src/main/java/com/alibaba/druid/sql/visitor/SQLASTOutputVisitor.java +++ b/src/main/java/com/alibaba/druid/sql/visitor/SQLASTOutputVisitor.java @@ -2316,6 +2316,12 @@ public class SQLASTOutputVisitor extends SQLASTVisitorAdapter implements Paramet visit(subQuery); this.indentCount--; println(); + } else if (parent instanceof SQLMethodInvokeExpr) { + this.indentCount++; + println(); + visit(subQuery); + this.indentCount--; + println(); } else { print('('); this.indentCount++;