玩转PostgreSQL(七):String 函数
PostgreSQL String 函数
思维导图
?语法
下面说明ASCII函数的语法:
ASCII(char)
?入参
ASCII()
函数需要一个参数:
1) char
char
参数是你想要获取其ASCII码的一个字符
如果我们将字符串传递给ASCII()
函数,它将返回第一个字符的ASCII码。
?返回值
ASCII()
函数返回一个表示输入字符的ASCII代码值的整数。
对于UTF-8字符,它返回与Unicode代码点相对应的整数。
?示例
以下示例使用ASCII()
函数获取字符A
和a
的ASCII码值:
SELECT
ASCII( 'A' ),
ASCII( 'a' );
输出如下:
如果我们将多个字符传递给ASCII()
函数,将获得第一个字符的ASCII码,如以下示例所示:
SELECT
ASCII( 'ABC' );
该函数返回字母A的ASCII码,其值为65,如下所示:
以下示例说明如何使用ASCII()函数
获取UTF-8字符的Unicode码位:
SELECT
ASCII( 'Ω' );
?备注
要通过ASCII代码值或Unicode码位获取字符,请使用CHR()
功能。