From ffe586e95025875f7333b6b78a147afbc03193bc Mon Sep 17 00:00:00 2001 From: sdc Date: Fri, 26 Apr 2024 04:09:05 +0000 Subject: [PATCH] fix soundex calc result collation type unstable bug --- src/sql/engine/expr/ob_expr_soundex.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sql/engine/expr/ob_expr_soundex.cpp b/src/sql/engine/expr/ob_expr_soundex.cpp index 2a6420908..be7379cbd 100644 --- a/src/sql/engine/expr/ob_expr_soundex.cpp +++ b/src/sql/engine/expr/ob_expr_soundex.cpp @@ -101,6 +101,7 @@ int ObExprSoundex::calc_result_type1( res_type = ObVarcharType; res_length = OB_MAX_BINARY_LENGTH; res_cs_type = type_ctx.get_coll_type(); + raw_expr->set_extra(static_cast(res_cs_type)); } } if (OB_SUCC(ret)) {