Database.Guide (Dansk)

I S .l Server kan du bruge funktionen TRIM() til at fjerne førende og efterfølgende mellemrum fra en streng.

TRIM()er en T-s .l-funktion, der fjerner mellemrumstegnet char(32) eller andre specificerede tegn fra starten eller slutningen af en streng.

Syntaks

Her er syntaksen:

TRIM ( string )

string argument er et påkrævet argument – det er selve strengen, der skal beskæres., Og characters FROM er et valgfrit argument, der giver dig mulighed for at angive, hvilke tegn der skal fjernes (hvis ikke mellemrumstegnet). Hvis du ikke angiver hvilke tegn, bliver mellemrumstegnet trimmet.,

Blanktegn Eksempel

Her er en grundlæggende eksempel på trimning foranstillede og efterstillede blanktegn fra en streng:

SELECT TRIM(" Cat ");

Resultat

---Cat

Her er, hvad det ville have set ud uden trimning strengen:

SELECT " Cat ";

Resultat:

----- Cat

Bemærk arter tegn, der er genereret i min command line interface, og du kan se, at der er en bindestreg per tegn i strengen (inklusiv mellemrum).,

for At gøre det klarere, her er et andet eksempel sammenligne trimmet og ikke-afskåret strenge, hver med flere blanktegn på hver side:

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

Resultat:

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

Trimning Højre eller Venstre Side

Du kan også bruge LTRIM() for at trimme blanktegn fra venstre side, og du kan bruge RTRIM() for at trimme blanktegn fra højre side kun.

trimning af andre tegn

Du kan brugeTRIM() til at fjerne andre tegn end mellemrumstegnet.,

Skriv et svar

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