diff --git a/src/main/java/com/actiontech/dble/plan/visitor/MySQLPlanNodeVisitor.java b/src/main/java/com/actiontech/dble/plan/visitor/MySQLPlanNodeVisitor.java index 708b98933..3e2e29ccc 100644 --- a/src/main/java/com/actiontech/dble/plan/visitor/MySQLPlanNodeVisitor.java +++ b/src/main/java/com/actiontech/dble/plan/visitor/MySQLPlanNodeVisitor.java @@ -239,7 +239,7 @@ public class MySQLPlanNodeVisitor { ManagerBaseView view = ManagerSchemaInfo.getInstance().getView(tableName); if (view != null) { - this.tableNode = view.getViewNode(); + this.tableNode = view.getViewNode().copy(); return true; }