Udostępnij przez


RTRIM (wyrażenie SSIS)

Zwraca wyrażenie znaków po usunięciu spacji końcowych.

Ostrzeżenie

RTRIM nie usuwa znaki odstępu, takie jak karty lub znaki wysuwu wiersza.Unicode zawiera punktów kodowych dla wielu różnych typów spacji, ale ta funkcja rozpoznaje tylko punkt kodowy Unicode 0x0020.Znaków zestaw zestaw znaków dwubajtowych (zestaw znaków dwubajtowych) zestaw ciągi są konwertowane na standard Unicode mogą zawierać znaków spacji, innych niż 0x0020, a funkcja nie może usunąć tych pomieszczeń.Aby usunąć wszystkie rodzaje spacje, można użyć języka Microsoft Visual Basic.Metoda RTrim netto w skrypcie uruchomić składnik skryptów.

Składnia

RTRIM(character expression)

Argumenty

  • character_expression
    To wyrażenie znaków, z którego chcesz usunąć spacje.

Typy wyników

DT_WSTR

Uwagi

RTRIM działa tylko z typem danych DT_WSTR.A character_expression argumentu to literał ciąg znaków lub kolumna danych typu DT_STR jest niejawnie oddanych DT_WSTR typ danych przed RTRIM wykonuje operację.Inne typy danych muszą być oddane jawnie DT_WSTR typ danych.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji i Rzutowanie (wyrażenie SSIS): Konwersję typów danych SSIS.

RTRIM zwraca wynik o wartości null, jeśli argument ma wartość null.

Przykłady

W tym przykładzie Usuwa spacje końcowe z literał ciąg znaków.Wynik zwracany jest "Hello".

RTRIM("Hello   ")

W tym przykładzie Usuwa spacje końcowe z łączenie z Imię i nazwisko kolumny.

RTRIM(FirstName + " " + LastName)

W tym przykładzie Usuwa spacje końcowe z Imię zmiennej.

RTRIM(@FirstName)