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_characters er en bogstavelig, variabel eller tabelkolonne af enhver ikke-LOB-karaktertype (NVARCHAR, VARCHAR, NCHAR eller CHAR), der indeholder tegn, der fjernes. Bemærk, at NVARCHAR(MAX) og VARCHAR(MAX) typer ikke er tilladt. remove_characters argumentet er valgfrit. Hvis du springer den over, returnerer TRIM() -funktionen en streng efter at have trunkeret alle ledende og efterfølgende mellemrum fra input_string. Det har den samme effekt som at bruge både LTRIM() og RTRIM() -funktionen: RTRIM(LTRIM(input_string).
  • input_string er et udtryk for enhver karaktertype (NVARCHAR, VARCHAR, NCHAR eller CHAR) hvor removed_characters skal 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.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *