From ede4af85ae60dd60e7744131e23820d51beb28b2 Mon Sep 17 00:00:00 2001 From: obdev Date: Wed, 2 Nov 2022 14:10:45 +0000 Subject: [PATCH] fix sha expr bug --- src/sql/engine/expr/ob_datum_cast.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/engine/expr/ob_datum_cast.cpp b/src/sql/engine/expr/ob_datum_cast.cpp index 7b6b83d8c2..5297052783 100644 --- a/src/sql/engine/expr/ob_datum_cast.cpp +++ b/src/sql/engine/expr/ob_datum_cast.cpp @@ -250,7 +250,7 @@ int ObDatumHexUtils::hex(const ObExpr &expr, const ObString &in_str, ObEvalCtx & ret = OB_ALLOCATE_MEMORY_FAILED; LOG_WARN("alloc memory failed", K(ret), K(alloc_length)); } else { - static const char *HEXCHARS = upper_case ? "0123456789ABCDEF" : "0123456789abcdef"; + const char *HEXCHARS = upper_case ? "0123456789ABCDEF" : "0123456789abcdef"; int32_t pos = 0; for (int32_t i = 0; i < in_str.length(); ++i) { buf[pos++] = HEXCHARS[in_str[i] >> 4 & 0xF]; -- GitLab