Funkcja SQL Server TRIM

Podsumowanie: w tym samouczku dowiesz się, jak używać programu SQL Server TRIM() funkcja do usuwania spacji lub określonych znaków z obu stron ciągu.

Omówienie funkcji SQL Server TRIM ()

Funkcja TRIM() usuwa spacje lub określone znaki na obu końcach łańcucha. Poniżej przedstawiono składnię funkcji TRIM():

Code language: SQL (Structured Query Language) (sql)

W tej składni:

  • removed_characters to literał, zmienna lub kolumna tabeli dowolnego typu znaku innego niż LOB (NVARCHAR, VARCHAR, NCHAR lub CHAR) zawierające znaki, które zostaną usunięte. Pamiętaj, że typy NVARCHAR(MAX) i VARCHAR(MAX) są niedozwolone. Argument remove_characters jest opcjonalny. Jeśli go pominiesz, funkcja TRIM() zwróci ciąg znaków po obcięciu wszystkich początkowych i końcowych spacji z input_string. Ma to taki sam efekt, jak użycie funkcji LTRIM() i RTRIM(): RTRIM(LTRIM(input_string).
  • input_string to wyrażenie dowolnego typu (NVARCHAR, VARCHAR, NCHAR lub CHAR), gdzie removed_characters należy usunąć.

Funkcja TRIM() zwraca ciąg, w którym removed_characters są usunięte z lewej i prawej strony. Zwraca NULL, jeśli input_string ma wartość NULL.

Przykłady funkcji SQL Server TRIM ()

Weźmy kilka przykładów użycia funkcji TRIM().

A) Usuń początkowe i końcowe spacje z ciągu

W poniższym przykładzie zastosowano TRIM(), aby usunąć wszystkie początkowe i końcowe spacje z ciągu " Test string ";

Code language: SQL (Structured Query Language) (sql)

Oto wynik :

result-----------------Test string(1 row affected)

B) Użycie funkcji TRIM () do usunięcia określonych znaków z obu stron ciągu

W tym przykładzie zastosowano TRIM(), aby usunąć znaki. i $ z ciągu "$$$Hello..":

Code language: SQL (Structured Query Language) (sql)

Poniżej przedstawiono wynik:

result----------Hello(1 row affected)

C) Użycie funkcji TRIM () do czyszczenia początkowych i końcowych spacji w kolumnie tabeli

Ta instrukcja używa TRIM(), aby usunąć wszystkie początkowe i końcowe spacje z wartości w kolumnie street tabeli sales.customers:

Code language: SQL (Structured Query Language) (sql)

W tym samouczku nauczyłeś się, jak używać funkcji SQL Server TRIM() do usuwania spacji lub określonych znaków z obu boki sznurka.

Dodaj komentarz

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