From 63ad7c72de7e6208e0441e9ee6bbff162d15a7b6 Mon Sep 17 00:00:00 2001 From: wjhh2008 Date: Sun, 28 Apr 2024 09:45:48 +0000 Subject: [PATCH] [CP] fix mysql utf16 insert padding bug --- src/sql/resolver/expr/ob_raw_expr_util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/resolver/expr/ob_raw_expr_util.cpp b/src/sql/resolver/expr/ob_raw_expr_util.cpp index f4f331d06..77127c0a5 100644 --- a/src/sql/resolver/expr/ob_raw_expr_util.cpp +++ b/src/sql/resolver/expr/ob_raw_expr_util.cpp @@ -6047,7 +6047,7 @@ int ObRawExprUtils::build_pad_expr(ObRawExprFactory &expr_factory, CS_TYPE_UTF8MB4_BIN : column_schema->get_collation_type())) { } else if (is_char && OB_FAIL(build_const_string_expr(expr_factory, padding_expr_type, - padding_char, + ObCharsetUtils::get_const_str(padding_expr_collation, OB_PADDING_CHAR), padding_expr_collation, pading_word_expr))) { LOG_WARN("fail to build pading word expr", K(ret));