SQL Server TRIM-funktion (Dansk)
Oversigt: i denne vejledning lærer du, hvordan du bruger SQL Server TRIM() funktion til at fjerne mellemrum eller specificerede tegn fra begge sider af en streng.
SQL Server TRIM () -funktionsoversigt
Funktionen TRIM() fjerner mellemrum eller angivne tegn fra begge ender af en streng. Følgende er syntaksen for TRIM() -funktionen:
Code language: SQL (Structured Query Language) (sql)
I denne syntaks:
-
removed_characterser en bogstavelig, variabel eller tabelkolonne af enhver ikke-LOB-karaktertype (NVARCHAR,VARCHAR,NCHARellerCHAR), der indeholder tegn, der fjernes. Bemærk, atNVARCHAR(MAX)ogVARCHAR(MAX)typer ikke er tilladt.remove_charactersargumentet er valgfrit. Hvis du springer den over, returnererTRIM()-funktionen en streng efter at have trunkeret alle ledende og efterfølgende mellemrum frainput_string. Det har den samme effekt som at bruge bådeLTRIM()ogRTRIM()-funktionen:RTRIM(LTRIM(input_string). -
input_stringer et udtryk for enhver karaktertype (NVARCHAR,VARCHAR,NCHARellerCHAR) hvorremoved_charactersskal fjernes.
Funktionen TRIM() returnerer en streng, hvor removed_characters fjernes fra både venstre og højre side. Det returnerer NULL, hvis input_string er NULL.
SQL Server TRIM () funktionseksempler
Lad os tage nogle eksempler på brug af TRIM() -funktion.
A) Fjern ledende og efterfølgende mellemrum fra en streng
Følgende eksempel bruger TRIM() funktion for at fjerne alle ledende og efterfølgende mellemrum fra strengen " Test string ";
Code language: SQL (Structured Query Language) (sql)
Her er output :
result-----------------Test string(1 row affected)
B) Brug af TRIM () -funktionen til at fjerne specificerede tegn fra begge sider af en streng
Dette eksempel bruger TRIM() funktion til at fjerne tegnene. og $ fra strengen "$$$Hello..":
Code language: SQL (Structured Query Language) (sql)
Følgende viser output:
result----------Hello(1 row affected)
C) Brug af TRIM () -funktionen til at rydde op i ledende og efterfølgende mellemrum i en kolonne i en tabel
Denne erklæring bruger TRIM() -funktion til at fjerne alle ledende og bageste mellemrum fra værdierne i street -kolonnen i sales.customers -tabellen:
Code language: SQL (Structured Query Language) (sql)
I denne vejledning har du lært, hvordan du bruger SQL Server TRIM() -funktionen til at fjerne mellemrum eller specificerede tegn fra begge sider af en streng.