RSCHNEIDEN (SSIS-Ausdruck)
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Gibt einen Zeichenausdruck zurück, nachdem nachfolgende Leerzeichen entfernt wurden.
Hinweis
Mit RTRIM werden keine Pseudoleerzeichen entfernt, wie z. B. Tabulatoren oder Zeilenvorschubzeichen. Unicode stellt Codeelemente für viele verschiedene Arten von Leerzeichen bereit, diese Funktion erkennt jedoch nur das Unicode-Codeelement 0x0020. DBCS-Zeichenfolgen, die in Unicode konvertiert werden, enthalten u. U. andere Leerzeichen als 0x0020. Diese Leerzeichen können von der Funktion nicht entfernt werden. Zum Entfernen aller Arten von Leerzeichen können Sie die RTrim-Methode von Microsoft Visual Basic .NET in einem Skript verwenden, das aus der Skriptkomponente ausgeführt wird.
Syntax
RTRIM(character expression)
Argumente
character_expression
Ein Zeichenausdruck, aus dem Leerzeichen entfernt werden sollen.
Ergebnistypen
DT_WSTR
Bemerkungen
RTRIM kann nur mit dem DT_WSTR-Datentyp verwendet werden. Ein character_expression -Argument, das ein Zeichenfolgenliteral oder eine Datenspalte mit dem DT_STR-Datentyp ist, wird implizit in den DT_WSTR-Datentyp umgewandelt, bevor RTRIM ausgeführt wird. Andere Datentypen müssen explizit in den DT_WSTR-Datentyp umgewandelt werden. Weitere Informationen finden Sie unter Integration Services-Datentypen und CAST (SSIS-Ausdruck).
RTRIM gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.
Beispiele für Ausdrücke
In diesem Beispiel werden nachfolgende Leerzeichen aus einem Zeichenfolgenliteral entfernt. Als Ergebnis wird "Hello" zurückgegeben.
RTRIM("Hello ")
In diesem Beispiel werden nachfolgende Leerzeichen aus einer Verkettung der Spalten FirstName und LastName entfernt.
RTRIM(FirstName + " " + LastName)
In diesem Beispiel werden nachfolgende Leerzeichen aus der FirstName -Variablen entfernt.
RTRIM(@FirstName)
Weitere Informationen
LTRIM (SSIS-Ausdruck)
TRIM (SSIS-Ausdruck)
Funktionen (SSIS-Ausdruck)