Database.Guide

In SQL Server kunt u de functie TRIM() gebruiken om voor-en achterliggende witruimte uit een tekenreeks te verwijderen.

TRIM() is een T-SQL-functie die het spatieteken char(32) of andere gespecificeerde tekens uit het begin of einde van een tekenreeks verwijdert.

Syntax

Hier is de syntax:

TRIM ( string )

Het string argument is een vereist argument – het is de eigenlijke tekenreeks om te trimmen., En characters FROM is een optioneel argument waarmee u kunt specificeren welke tekens moeten worden verwijderd (als niet het spatieteken). Als u niet opgeeft welke tekens, dan wordt het spatieteken bijgesneden.,

Witruimte Voorbeeld

Hier is een eenvoudig voorbeeld van het trimmen van leiden en de navolgende spaties uit een tekenreeks:

SELECT TRIM(" Cat ");

Resultaat

---Cat

Hier is wat het zou hebben uitgezien zonder het trimmen van de string:

SELECT " Cat ";

Uitslag:

----- Cat

Let op het streepje tekens gegenereerd worden binnen mijn commando-regel interface, en u kunt zien dat er een koppelteken per teken in de tekenreeks (inclusief de spatie).,

Om het duidelijker, hier is nog een voorbeeld van het vergelijken van getrimd en niet-bijgesneden draden, elk met meerdere spaties aan elke kant:

SELECT " Cat " AS "A", TRIM(" Cat ") AS "B";

Resultaat:

A B ---------------- --- Cat Cat

het Trimmen van de Rechter-of Linkerzijde Alleen

U kunt ook gebruik LTRIM() bijsnijden witruimte vanaf de linker kant, en je kunt RTRIM() bijsnijden witruimte van de rechter zijde.

trimmen van andere tekens

u kunt TRIM() gebruiken om andere tekens dan het spatieteken te verwijderen.,

Geef een reactie

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