📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

TO_HEX



对于字符串参数 str,TO_HEX() 返回 str 的十六进制字符串表示,其中 str 中每个字符的每个字节都会被转换为两个十六进制数字。此操作的逆操作由 UNHEX() 函数执行。

对于数值参数 N,TO_HEX() 返回 N 的十六进制字符串表示,其中 N 被视为 longlong (BIGINT) 数值。

语法

TO_HEX(<expr>)

别名

示例

SELECT HEX('abc'), TO_HEX('abc'); ┌────────────────────────────┐ │ hex('abc') │ to_hex('abc') │ ├────────────┼───────────────┤ │ 616263 │ 616263 │ └────────────────────────────┘ SELECT HEX(255), TO_HEX(255); ┌────────────────────────┐ │ hex(255) │ to_hex(255) │ ├──────────┼─────────────┤ │ ff │ ff │ └────────────────────────┘

文档内容是否有帮助?