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.