PostgreSQL character_length() 函数使用指南
PostgreSQL character_length()
函数返回一个字符串中的字符数。它是一个多字节安全的函数。
character_length()
函数和 char_length()
函数是一样的。
character_length()
语法
这是 PostgreSQL character_length()
函数的语法:
character_length(string)
参数
string
- 必需的。 一个需要计算字符数量的字符串。
返回值
PostgreSQL character_length()
函数是一个多字节安全的函数,它返回一个字符串中的字符数。
character_length()
示例
这个示例说明了 character_length()
函数返回一个字符串中的字符数。
SELECT
character_length('a') AS "a",
character_length('abc') AS "abc",
character_length('Hello World') AS "Hello World";
a | abc | Hello World
---+-----+-------------
1 | 3 | 11
PostgreSQL character_length()
函数是一个多字节安全的函数。如果字符串中包含多字节字符,比如 中文,它也能正确返回。
SELECT character_length('你好') AS "character_length('你好')";
character_length('你好')
--------------------------
2