SQL Server, voit käyttää TRIM()
toiminto poista johtava ja perään välilyönnillä merkkijono.
TRIM()
on T-SQL-toiminto, joka poistaa välilyönti char(32)
tai muita merkkejä alkuun tai loppuun merkkijono.
Syntax
Tässä on syntaksi:
TRIM ( string )
string
argumentti on pakollinen argumentti – se on todellinen merkkijono leikata., Ja characters FROM
on valinnainen argumentti, jonka avulla voit määrittää, mitkä merkit tulee poistaa (jos ei välilyönti). Jos et määritä, mitkä merkit, niin avaruushahmo leikataan.,
Välilyönnillä Esimerkki
Tässä on perus esimerkki leikkaus johtava ja perään välilyönnillä merkkijono:
SELECT TRIM(" Cat ");
Lopputulos
---Cat
Tässä on, mitä se olisi näyttänyt ilman trimmausta merkkijono:
SELECT " Cat ";
Tulos:
----- Cat
Huom yhdysmerkit on luotu sisällä minun command line interface, ja voit nähdä, että siellä on yksi tavuviiva per merkin merkkijono (myös välilyönti).,
Jotta se olisi selkeämpi, tässä on toinen esimerkki vertaamalla leikattu ja leikkaamaton jouset, joissa jokaisessa on useita välilyönnillä merkkiä kummallakin puolella:
SELECT " Cat " AS "A", TRIM(" Cat ") AS "B";
Tulos:
A B ---------------- --- Cat Cat
Leikkaus Oikealle tai Vasemmalle Puolelle Vain
Voit myös käyttää käyttää LTRIM()
trim välilyönnillä vasemmalta puolelta vain, ja voit käyttää RTRIM()
trim välilyönnillä oikealta puolelta vain.
Leikkaus Muut Merkit
Voit käyttää TRIM()
poista muut merkit kuin välilyönti.,