Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Fonctions de chaîne
Les fonctions de chaîne sont des outils intégrés utilisés pour manipuler et traiter des données de texte. Ils permettent des tâches telles que la concaténation, l'extraction, le formatage et la recherche dans des chaînes. Ces fonctions sont essentielles pour nettoyer, transformer et analyser les données textuelles d'une base de données.
Fonction |
Signature |
Description |
---|---|---|
|
LONGUEUR (chaîne) |
Renvoie la longueur de la chaîne. |
|
CONCAT (chaîne, chaîne) |
Concatène les arguments dans une chaîne. |
|
|
Renvoie l'une des valeurs suivantes :
Utilise une indexation basée sur 1 pour le paramètre de départ. |
|
UPPER (chaîne) |
Convertit les caractères de la chaîne d'entrée en majuscules. |
|
LOWER (chaîne) |
Convertit les caractères de la chaîne d'entrée en minuscules. |
|
TRIM (chaîne) |
Supprime les espaces du début, de la fin ou des deux côtés de la chaîne. |
|
LTRIM (chaîne) |
Supprime les espaces au début de la chaîne. |
|
RTRIM (chaîne) |
Supprime les espaces situés à la fin de la chaîne. |
|
STR_REPLACE (chaîne, de, à) |
Remplace toutes les occurrences de la sous-chaîne spécifiée par une autre sous-chaîne spécifiée. |
Exemples de toutes les fonctions :
Fonction |
Exemple |
---|---|
LENGTH |
|
CONCAT |
|
SUBSTR |
|
UPPER |
|
LOWER |
|
TRIM |
|
LTRIM |
|
RTRIM |
|
STR_REPLACE |
|
Opérateur de concaténation
L'opérateur de concaténation||
, ou opérateur de canal, joint deux chaînes. Elle fournit une alternative à la CONCAT
fonction et est plus lisible lors de la combinaison de plusieurs chaînes.
Exemple de l'opérateur de concaténation
SELECT a.asset_name || ' - ' || p.property_name AS full_name FROM asset a, asset_property p