PostgreSQL normalize() Function
PostgreSQL normalize() converts the given string to the specified Unicode normalized form and retruns the result.
normalize() Syntax
This is the syntax of the PostgreSQL normalize() function:
normalize(str[, form])
Parameters
str-
Required. a string.
form-
Optional. The unicode normalized form. The Unicode Standard specifies four normalization forms:
NFC,NFD,NFKC, orNFKD. The default value isNFC.
Return value
The PostgreSQL normalize() function returns a string that is the specified Unicode normalized form of the given string.
If any of the arguments are NULL, the function will return NULL.
normalize() Examples
This example shows how to use the normalize() function.
SELECT normalize(U&'\0061\0308bc', NFC);
normalize
-----------
äbc