diff --git a/fe/fe-core/src/main/java/org/apache/doris/analysis/InsertOverwriteTableStmt.java b/fe/fe-core/src/main/java/org/apache/doris/analysis/InsertOverwriteTableStmt.java index cfe030c428..e32a38e465 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/analysis/InsertOverwriteTableStmt.java +++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/InsertOverwriteTableStmt.java @@ -75,7 +75,9 @@ public class InsertOverwriteTableStmt extends DdlStmt { } public List getPartitionNames() { - if (target.getPartitionNames() == null) { + if (target.getPartitionNames() == null + || target.getPartitionNames().getPartitionNames() == null + || target.getPartitionNames().isStar()) { return new ArrayList<>(); } return target.getPartitionNames().getPartitionNames();