PostgreSQL normalize() 函数使用指南
PostgreSQL normalize()
将给定的字符串转换为指定的 Unicode 规范化形式。
normalize()
语法
这是 PostgreSQL normalize()
函数的语法:
normalize(str[, form])
参数
str
- 必需的。 一个字符串。
form
- 可选的。 Unicode 规范化形式。 Unicode 标准规定了 4 中规范化形式:
NFC
,NFD
,NFKC
, 或者NFKD
。 默认值是NFC
。
返回值
PostgreSQL normalize()
函数返回一个字符串,它是给定字符串的指定的 Unicode 规范化形式。
若任意一个参数为 NULL
,该函数将返回 NULL
。
normalize()
示例
这个示例说明了如果使用 normalize()
函数。
SELECT normalize(U&'\0061\0308bc', NFC);
normalize
-----------
äbc