.Przewodnik

w SQL Server możesz użyć funkcji TRIM(), aby usunąć początkowe i końcowe spacje z łańcucha znaków.

TRIM()jest funkcją T-SQL, która usuwa znak spacji char(32) lub inne określone znaki z początku lub końca łańcucha.

składnia

Oto składnia:

TRIM ( string )

argumentstring jest wymaganym argumentem – jest to rzeczywisty ciąg do przycięcia., I characters FROM jest opcjonalnym argumentem, który pozwala określić, które znaki mają zostać usunięte (jeśli nie znak spacji). Jeśli nie określisz znaków, znak spacji zostanie przycięty.,

przykład białej przestrzeni

oto podstawowy przykład przycinania początkowych i końcowych białych przestrzeni z łańcucha:

SELECT TRIM(" Cat ");

wynik

---Cat

Oto, jak wyglądałoby to bez przycinania łańcucha:

SELECT " Cat ";

wynik:

----- Cat

Uwaga znaki myślników są generowane w moim interfejsie wiersza poleceń i widać, że na znak w łańcuchu jest jeden myślnik (w tym znak spacji).,

aby uczynić to jaśniejszym, oto kolejny przykład porównujący przycięte i nieskrępowane ciągi znaków, każdy z wieloma białymi znakami po każdej stronie:

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

wynik:

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

przycinanie tylko prawej lub lewej strony

Możesz również użyć use LTRIM() aby przyciąć białe znaki tylko z lewej strony, możesz użyć RTRIM() aby przyciąć białe znaki tylko z prawej strony.

przycinanie innych znaków

możesz użyćTRIM() aby usunąć znaki inne niż znak spacji.,

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *