SQLite char() 函数使用指南

SQLite char() 函数接受一系列的 Unicode 码位值作为参数,并返回由这些参数对应的字符按参数顺序组成的一个字符串。

char() 语法

这里是 SQLite char() 函数的语法:

char(x1,x2,...,xN)

参数

x1,x2,...,xN
必需的。 x1,x2,...,xN 是一些作为 Unicode 码位值 (或者 ASCII 码)的整数值。 您应该至少指定一个参数。

返回值

SQLite char() 函数一个字符串,该字符串由参数对应的字符组成。

比如, char(65, 66) 的计算过程如下:

  1. ASCII 码 65 对应的字符是 A
  2. ASCII 码 66 对应的字符是 B
  3. AB 组合为字符串 AB
  4. char(65, 66) 返回 AB

char() 实例

要返回由 ASCII 码 65 对应的字符,请使用如下带有 SQLite char() 函数的语句:

SELECT char(65);
char(65)
--------
A

要返回由 ASCII 码 6566 对应的字符,请使用如下带有 SQLite char() 函数的语句:

SELECT char(65, 66);
char(65, 66)
------------
AB

要返回由 ASCII 码 83, 81, 和 76 对应的字符,请使用如下带有 SQLite char() 函数的语句:

SELECT char(83, 81, 76);
char(83, 81, 76)
----------------
SQL