Dans SQL Server, vous pouvez utiliser T-SQL LTRIM()
fonction pour supprimer les espaces de début d'une chaîne donnée.
Syntaxe
La syntaxe ressemble à ceci :
LTRIM ( 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 LTRIM(' 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 'Not Trimmed', LTRIM(' Cat') AS 'Trimmed';
Résultat :
Not Trimmed Trimmed ----------- ------- Cat Cat
Vous pouvez également utiliser RTRIM()
pour supprimer les blancs de fin, et TRIM()
pour supprimer les espaces (ou autres caractères) des deux côtés de la chaîne.