SQLite hex() 函数使用指南

来源:这里教程网 时间:2026-03-25 17:08:34 作者:

SQLite

hex()
函数将参数视为 BLOB,并返回一个表示此 BLOB 的十六进制大写形式的字符串。

hex()
语法

这里是 SQLite

hex()
函数的语法:

hex(x)

参数

x
必需的。它可以是您想要将其表示为十六进制形式的任意内容。

返回值

SQLite

hex()
函数返回一个字符串,它是有参数指定的 BLOB 内容的大写的十六进制呈现。

hex()
实例

要返回字符串

abc
的大写的十六进制呈现,请使用如下语句:

SELECT hex('abc');

hex('abc')----------616263

要返回字符串

I love the world.
的大写的十六进制呈现,请使用如下语句:

SELECT hex('I love the world.');

hex('I love the world.')----------------------------------49206C6F76652074686520776F726C642E

如果您需要将 16 进制的字符串还原为源字符串,请使用如下

cast()
函数:

SELECT cast(x'49206C6F76652074686520776F726C642E' as varchar);

cast(x'49206C6F76652074686520776F726C642E' as varchar)------------------------------------------------------I love the world.

相关推荐

热文推荐