diff --git a/fe/fe-core/src/main/java/com/starrocks/sql/analyzer/AnalyzerUtils.java b/fe/fe-core/src/main/java/com/starrocks/sql/analyzer/AnalyzerUtils.java index ac5c6c683eb7a..7df51b59183e6 100644 --- a/fe/fe-core/src/main/java/com/starrocks/sql/analyzer/AnalyzerUtils.java +++ b/fe/fe-core/src/main/java/com/starrocks/sql/analyzer/AnalyzerUtils.java @@ -1072,7 +1072,7 @@ public static AddPartitionClause getAddPartitionClauseFromPartitionValues(OlapTa String partitionName = partitionPrefix + Joiner.on("_").join(formattedPartitionValue); if (partitionName.length() > FeConstants.MAX_LIST_PARTITION_NAME_LENGTH) { partitionName = partitionName.substring(0, FeConstants.MAX_LIST_PARTITION_NAME_LENGTH) - + "_" + partitionName.hashCode(); + + "_" + Integer.toHexString(partitionName.hashCode()); } if (!partitionColNames.contains(partitionName)) { MultiItemListPartitionDesc multiItemListPartitionDesc = new MultiItemListPartitionDesc(true,