I SQL Server kan du bruge T-SQL LTRIM()
funktion til at fjerne indledende tomme felter fra en given streng.
Syntaks
Syntaksen ser sådan ud:
LTRIM ( character_expression )
Hvor character_expression
er et udtryk for tegn eller binære data. Det kan være enhver konstant, variabel eller kolonne (så længe den er af en datatype, undtagen tekst , ntekst og billede , der implicit kan konverteres til varchar ).
Eksempler
Her er et grundlæggende eksempel:
SELECT LTRIM(' Cat');
Resultat:
Cat
For at gøre effekten mere tydelig, er her et eksempel på en trimmet streng og en ikke trimmet streng side om side. Dette eksempel inkluderer også flere indledende mellemrum – som alle er fjernet.
SELECT ' Cat' AS 'Not Trimmed', LTRIM(' Cat') AS 'Trimmed';
Resultat:
Not Trimmed Trimmed ----------- ------- Cat Cat
Du kan også bruge RTRIM()
for at fjerne efterstillede emner og TRIM()
for at fjerne mellemrum (eller andre tegn) fra begge sider af strengen.