| upper(text s) | texte | Convertit s en majuscules. |
| lower(text s) | texte | Convertit s en minuscules. |
| length(text s) | nombre entier | Compte le nombre de caractères dans s. |
| concat(expr x, y, …) | texte | Concatène les expressions fournies. |
| substr(expr s, numeric start, numeric numChars) | texte | Renvoie une sous-chaîne de s à partir de start jusqu’à un maximum de numChars, si fourni. start est un index basé sur 1, donc substr('hello', 2) renvoie 'ello'. Si start est inférieur à 1, il est traité comme s’il valait 1. Le résultat est calculé en prenant la plage de caractères [start, start+numChars], où toute valeur inférieure à 1 est traitée comme 1. Ainsi, substr('hello', -2, 4) renvoie 'h'. |
| replace(text s, text from, text to) | texte | Remplace toutes les occurrences dans s de la sous-chaîne from par la sous-chaîne to. |
| regexp_replace(text s, text pattern, text replacement) | texte | Remplace dans s les sous-chaînes correspondant à l’expression régulière POSIX pattern par replacement. Prend en charge la syntaxe des expressions régulières de Go. |
| reverse(expr text) | string | Inverse la chaîne (brown → nworb). |
| md5(expr texte) | chaîne de caractères | Calcule le hachage MD5 d’une chaîne de caractères et renvoie le résultat en hexadécimal. |
| char_length(str text) | integer | Renvoie le nombre de caractères dans str. |
| left(str text, n int) | text | Renvoie les n premiers caractères de la chaîne. Lorsque n est négatif, renvoie tous les caractères sauf les derniers. |
| right(str text, n int) | text | Renvoie les n derniers caractères de str. Lorsque n est négatif, renvoie tous les caractères sauf les premiers. |
| ltrim(str text [, characters text]) | texte | Supprime la plus longue chaîne contenant uniquement des caractères de caractères (un espace par défaut) au début de str. |
| rtrim(str text [, characters text]) | text | Supprime la chaîne la plus longue contenant uniquement des caractères de caractères (un espace par défaut) à la fin de str. |
| rtrim(str text [, characters]) | texte | Supprime la chaîne la plus longue contenant uniquement les caractères (un espace par défaut) du début/de la fin/des deux extrémités de str. |
| sort_order_ip(ip text) | text | Renvoie une chaîne représentant un ordre de tri sur les plages IPv4 et IPv6. |