RTRIM |
Trimé à droite |
| BigQuery |
Syntaxe
Paramètres
| Nom |
Description |
| value1 |
Ce paramètre permet de spécifier la chaîne de caractères (STRING) ou la séquence d'octets (BYTES) à partir de laquelle les caractères doivent être supprimés de la fin (droite). |
| value2 |
Ce paramètre facultatif permet de définir l'ensemble des caractères à supprimer de la fin de value1. Si ce paramètre n'est pas fourni, par défaut, la fonction supprime les caractères d'espacement () de la fin de la chaîne. Si value2 contient plusieurs caractères, la fonction supprime toutes les occurrences de n'importe lequel de ces caractères à la fin de la chaîne, jusqu'à ce qu'un caractère non inclus dans value2 soit rencontré. |
Description
Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères.
Remarques
- Suppression des espaces à droite par défaut : La fonction RTRIM supprime automatiquement tous les espaces blancs situés à la fin de la chaîne
fournie, ce qui est très utile pour nettoyer les données texte souvent impactées par des espaces superflus en fin de chaîne.
- Possibilité de supprimer d'autres caractères : Grâce au paramètre optionnel value2, il est possible de spécifier un ensemble de caractères précis à
supprimer à droite de la chaîne. Cela dépasse le simple cas des espaces et permet par exemple de retirer des ponctuations ou des caractères spécifiques répétitifs.
- Suppression répétée jusqu'au premier caractère non spécifié : La fonction va retirer de manière répétée tous les caractères indiqués dans value2
depuis la fin, jusqu'à rencontrer un caractère qui n'appartient pas à cette liste, assurant un nettoyage complet en queue de chaîne.
- Fonction adaptée aux données de type STRING et BYTES : RTRIM peut s'appliquer aussi bien aux chaînes de caractères classiques (STRING) qu'aux
séquences d'octets (BYTES), ce qui la rend flexible pour manipuler différents types de données textuelles ou binaires.
- Ne modifie pas la chaîne en cas d'absence de caractères à retirer : Si la chaîne ne contient pas les caractères ciblés à la fin, RTRIM renvoie
la chaîne inchangée. Elle est donc sûre à utiliser sans risque d'altération inutile.
- Utile pour préparer les données avant comparaison : En supprimant les espaces ou autres caractères parasites à la fin, RTRIM facilite la comparaison
de chaînes de caractères en évitant les erreurs liées à des différences invisibles dues à des espaces finaux.
- Complémentaire à LTRIM pour un nettoyage complet : Souvent utilisée conjointement avec LTRIM (supprimant à gauche), RTRIM permet un nettoyage complet
des chaînes en enlevant les espaces ou caractères indésirables sur les deux extrémités.
- Peut influencer la taille des chaînes entreposées ou affichées : En supprimant les caractères superflus à droite, RTRIM réduit la longueur effective des
chaînes, ce qui peut optimiser l'espace de stockage ou améliorer l'affichage dans les rapports et interfaces utilisateur.
Dernière mise à jour : Jeudi, le 18 Juin 2020