W SQL Server możesz użyć funkcji T-SQL RTRIM()
funkcja usuwająca końcowe spacje z danego ciągu. Końcowe spacje to białe spacje, tabulatory itp., które znajdują się na końcu ciągu.
Składnia
Składnia wygląda tak:
RTRIM ( character_expression )
Gdzie character_expression
jest wyrażeniem danych znakowych lub binarnych. Może to być dowolna stała, zmienna lub kolumna (o ile jest typu danych, z wyjątkiem tekstu , ntekst i obraz , który jest domyślnie konwertowany na varchar ).
Przykłady
Oto podstawowy przykład:
SELECT RTRIM('Cat ');
Wynik:
--- Cat
Aby efekt był bardziej widoczny, oto przykład przyciętego sznurka i nieprzyciętego sznurka obok siebie. Ten przykład zawiera również wiele wiodących białych znaków – z których wszystkie zostały usunięte.
SELECT 'Cat ' AS 'A', RTRIM('Cat ') AS 'B';
Wynik:
A B ---------- --- Cat Cat
Możesz także użyć LTRIM()
aby usunąć początkowe spacje i TRIM()
aby usunąć spacje (lub inne znaki) z obu stron ciągu.