diff --git a/src/sql/resolver/ob_resolver_utils.cpp b/src/sql/resolver/ob_resolver_utils.cpp index b9feb85cc1d4d1f3536aea48ebfa30b051e75fc8..fe17cd01d03a222d4b5876f17c38b449ba46cdef 100644 --- a/src/sql/resolver/ob_resolver_utils.cpp +++ b/src/sql/resolver/ob_resolver_utils.cpp @@ -638,6 +638,7 @@ int ObResolverUtils::resolve_const(const ParseNode* node, const stmt::StmtType s if (OB_SUCC(ret)) { val.set_string(val.get_type(), buf, static_cast(result_len)); val.set_collation_type(target_collation); + val.set_collation_level(CS_LEVEL_COERCIBLE); } } }