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 4a59265b4..3678825cf 100644 --- a/src/main/java/com/actiontech/dble/plan/visitor/MySQLPlanNodeVisitor.java +++ b/src/main/java/com/actiontech/dble/plan/visitor/MySQLPlanNodeVisitor.java @@ -233,7 +233,7 @@ public class MySQLPlanNodeVisitor { ManagerBaseView view = ManagerSchemaInfo.getInstance().getView(tableName); if (view != null) { - this.tableNode = view.getViewNode(); + this.tableNode = view.getViewNode().copy(); return true; }