SQL Server TRIM-funksjon

Sammendrag: i denne opplæringen lærer du hvordan du bruker SQL Server TRIM() funksjon for å fjerne mellomrom eller spesifiserte tegn fra begge sider av en streng.

SQL Server TRIM () funksjonsoversikt

Funksjonen TRIM() fjerner mellomrom eller spesifiserte tegn fra begge ender av en streng. Følgende er syntaksen til TRIM() -funksjonen:

Code language: SQL (Structured Query Language) (sql)

I denne syntaksen:

  • removed_characters er en bokstavelig, variabel eller tabellkolonne av en hvilken som helst ikke-LOB-karaktertype (NVARCHAR, VARCHAR, NCHAR, eller CHAR) som inneholder tegn som vil bli fjernet. Merk at NVARCHAR(MAX) og VARCHAR(MAX) -typene ikke er tillatt. Argumentet remove_characters er valgfritt. Hvis du hopper over den, vil TRIM() -funksjonen returnere en streng etter å ha avkortet alle ledende og etterfølgende mellomrom fra input_string. Det har samme effekt som å bruke både LTRIM() og RTRIM() -funksjonen: RTRIM(LTRIM(input_string).
  • input_string er et uttrykk for hvilken som helst karaktertype (NVARCHAR, VARCHAR, NCHAR, eller CHAR) der removed_characters skal fjernes.

Funksjonen TRIM() returnerer en streng der removed_characters fjernes fra både venstre og høyre side. Det returnerer NULL hvis input_string er NULL.

SQL Server TRIM () funksjonseksempler

La oss ta noen eksempler på bruk av TRIM() -funksjon.

A) Fjern ledende og etterfølgende mellomrom fra en streng

Følgende eksempel bruker TRIM() funksjon for å fjerne alle ledende og etterfølgende mellomrom fra strengen " Test string ";

Code language: SQL (Structured Query Language) (sql)

Her er utdata :

result-----------------Test string(1 row affected)

B) Bruk TRIM () -funksjonen til å fjerne spesifiserte tegn fra begge sider av en streng

Dette eksemplet bruker TRIM() -funksjon for å fjerne tegnene. og $ fra strengen "$$$Hello..":

Code language: SQL (Structured Query Language) (sql)

Følgende viser utdata:

result----------Hello(1 row affected)

C) Bruk av TRIM () -funksjonen til å rydde opp ledende og etterfølgende mellomrom i en kolonne i en tabell

Denne setningen bruker TRIM() -funksjon for å fjerne alle ledende og etterfølgende mellomrom fra verdiene i street -kolonnen i sales.customers -tabellen:

Code language: SQL (Structured Query Language) (sql)

I denne opplæringen har du lært hvordan du bruker SQL Server TRIM() -funksjonen for å fjerne mellomrom eller spesifiserte tegn fra begge sider av en streng.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *