From 35c4de9feaf4ca51bcefdeac54440703d36ce9d8 Mon Sep 17 00:00:00 2001 From: Zhang Wenxin <101034200+morrySnow@users.noreply.github.com> Date: Thu, 11 May 2023 19:11:51 +0800 Subject: [PATCH] [fix](Nereids) convert decimalv2 type to decimalv3 type by mistake (#19491) --- .../java/org/apache/doris/nereids/types/DecimalV2Type.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/types/DecimalV2Type.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/types/DecimalV2Type.java index 82bd86f58c..bbee1c1ecc 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/types/DecimalV2Type.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/types/DecimalV2Type.java @@ -17,6 +17,7 @@ package org.apache.doris.nereids.types; +import org.apache.doris.catalog.PrimitiveType; import org.apache.doris.catalog.ScalarType; import org.apache.doris.catalog.Type; import org.apache.doris.nereids.types.coercion.AbstractDataType; @@ -123,7 +124,7 @@ public class DecimalV2Type extends FractionalType { @Override public Type toCatalogDataType() { - return ScalarType.createDecimalType(precision, scale); + return ScalarType.createDecimalType(PrimitiveType.DECIMALV2, precision, scale); } public int getPrecision() {