Dans SQL Server, vous pouvez utiliser T-SQL RTRIM()
fonction pour supprimer les blancs de fin d'une chaîne donnée. Les blancs de fin sont des espaces blancs, des tabulations, etc. qui se trouvent à la fin de la chaîne.
Syntaxe
La syntaxe ressemble à ceci :
RTRIM ( character_expression )
Où character_expression
est une expression de caractère ou de données binaires. Il peut s'agir de n'importe quelle constante, variable ou colonne (tant qu'il s'agit d'un type de données, à l'exception de texte , texte , et image , qui est implicitement convertible en varchar ).
Exemples
Voici un exemple de base :
SELECT RTRIM('Cat ');
Résultat :
--- Cat
Pour rendre l'effet plus apparent, voici un exemple d'une chaîne coupée et d'une chaîne non coupée côte à côte. Cet exemple inclut également plusieurs espaces blancs en tête, qui sont tous supprimés.
SELECT 'Cat ' AS 'A', RTRIM('Cat ') AS 'B';
Résultat :
A B ---------- --- Cat Cat
Vous pouvez également utiliser LTRIM()
pour supprimer les blancs de tête, et TRIM()
pour supprimer les espaces (ou autres caractères) des deux côtés de la chaîne.