I SQL Server kan du använda T-SQL LTRIM() funktion för att ta bort inledande blanktecken från en given sträng.
Syntax
Syntaxen ser ut så här:
LTRIM ( character_expression )
Där character_expression är ett uttryck för tecken eller binära data. Det kan vara vilken konstant, variabel eller kolumn som helst (så länge den är av en datatyp, förutom text , ntext och bild , som är implicit konverterbar till varchar ).
Exempel
Här är ett grundläggande exempel:
SELECT LTRIM(' Cat'); Resultat:
Cat
För att göra effekten mer uppenbar, här är ett exempel på en trimmad sträng och en otrimmad sträng sida vid sida. Det här exemplet innehåller också flera inledande blanksteg – som alla tas bort.
SELECT
' Cat' AS 'Not Trimmed',
LTRIM(' Cat') AS 'Trimmed';
Resultat:
Not Trimmed Trimmed
----------- -------
Cat Cat
Du kan också använda RTRIM() för att ta bort efterföljande ämnen och TRIM() för att ta bort mellanslag (eller andra tecken) från båda sidor av strängen.