SQL Server TRIM-functie

Samenvatting: in deze tutorial leert u hoe u de SQL Server TRIM() functie om spaties of gespecificeerde tekens van beide kanten van een string te verwijderen.

SQL Server TRIM () functieoverzicht

De TRIM() functie verwijdert spaties of opgegeven tekens aan beide uiteinden van een tekenreeks. Het volgende is de syntaxis van de TRIM() functie:

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

In deze syntaxis:

  • De removed_characters is een letterlijke, variabele of tabelkolom van elk niet-LOB-tekentype (NVARCHAR, VARCHAR, NCHAR, of CHAR) die tekens bevat die zullen worden verwijderd. Merk op dat de typen NVARCHAR(MAX) en VARCHAR(MAX) niet zijn toegestaan. Het remove_characters argument is optioneel. Als je het overslaat, zal de functie TRIM() een tekenreeks retourneren na het afkappen van alle voorloop- en volgspaties van de input_string. Het heeft hetzelfde effect als het gebruik van zowel LTRIM() als RTRIM() functie: RTRIM(LTRIM(input_string).
  • De input_string is een uitdrukking van elk tekentype (NVARCHAR, VARCHAR, NCHAR, of CHAR) waar de removed_characters moet worden verwijderd.

De TRIM() functie geeft een string terug waarin de removed_characters zowel links als rechts verwijderd zijn. Het geeft NULL terug als de input_string NULL is.

SQL Server TRIM () functievoorbeelden

Laten we enkele voorbeelden nemen van het gebruik van de TRIM() functie.

A) Verwijder voorloop- en volgspaties uit een string

In het volgende voorbeeld wordt de TRIM() functie om alle voorloop- en volgspaties uit de string te verwijderen " Test string ";

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

Hier is de uitvoer :

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

B) Gebruik TRIM () functie om gespecificeerde karakters van beide kanten van een string te verwijderen

Dit voorbeeld gebruikt de TRIM() functie om de karakters te verwijderen. en $ uit de string "$$$Hello..":

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

Het volgende toont de uitvoer:

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

C) De functie TRIM () gebruiken om voorloop- en volgspaties in een kolom van een tabel op te schonen

Deze instructie gebruikt de TRIM() functie om alle voorloop- en volgspaties te verwijderen uit de waarden in de street kolom van de sales.customers tabel:

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

In deze tutorial heeft u geleerd hoe u de SQL Server TRIM() -functie kunt gebruiken om spaties of opgegeven tekens uit beide zijden van een string.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *