RTRIM (espressione SSIS)RTRIM (SSIS Expression)

Viene restituita un'espressione di caratteri dopo aver rimosso gli spazi finali.Returns a character expression after removing trailing spaces.

Nota

RTRIM non rimuove altri caratteri spazio quali i caratteri di tabulazione o avanzamento riga.RTRIM does not remove white space characters such as the tab or line feed characters. Unicode offre elementi di codice per molti tipi diversi di spazi, ma questa funzione riconosce solo l'elemento di codice Unicode 0x0020.Unicode provides code points for many different types of spaces, but this function recognizes only the Unicode code point 0x0020. Quando stringhe DBCS (Double-Byte Character Set) vengono convertite in Unicode, possono includere caratteri spazio diversi da 0x0020 e la funzione non può rimuovere tali spazi.When double-byte character set (DBCS) strings are converted to Unicode they may include space characters other than 0x0020 and the function cannot remove such spaces. Per rimuovere qualsiasi tipo di spazi, è possibile utilizzare il metodo Microsoft Visual Basic .NET RTrim in uno script eseguito dal componente Script.To remove all kinds of spaces, you can use the Microsoft Visual Basic .NET RTrim method in a script run from the Script component.

SintassiSyntax


RTRIM(character expression)  

ArgomentiArguments

character_expressioncharacter_expression
Espressione di caratteri da cui rimuovere gli spazi.Is a character expression from which to remove spaces.

Tipi restituitiResult Types

DT_WSTRDT_WSTR

OsservazioniRemarks

È possibile utilizzare RTRIM solo con il tipo di dati DT_WSTR.RTRIM works only with the DT_WSTR data type. Se l'argomento character_expression è un valore letterale stringa o una colonna di dati con tipo di dati DT_STR, prima di eseguire l'operazione prevista da RTRIM verrà eseguito il cast implicito al tipo di dati DT_WSTR.A character_expression argument that is a string literal or a data column with the DT_STR data type is implicitly cast to the DT_WSTR data type before RTRIM performs its operation. Per gli altri tipi di dati è necessario il cast esplicito al tipo di dati DT_WSTR.Other data types must be explicitly cast to the DT_WSTR data type. Per altre informazioni, vedere Tipi di dati di Integration Services e Cast (espressione SSIS).For more information, see Integration Services Data Types and Cast (SSIS Expression).

Se l'argomento è Null, RTRIM restituirà Null.RTRIM returns a null result if the argument is null.

Esempi di espressioneExpression Examples

In questo esempio vengono rimossi gli spazi finali da un valore letterale stringa.This example removes trailing spaces from a string literal. Il risultato restituito è "Hello".The return result is "Hello".

RTRIM("Hello   ")  

In questo esempio vengono rimossi gli spazi finali dal risultato della concatenazione delle colonne FirstName e LastName .This example removes trailing spaces from a concatenation of the FirstName and LastName columns.

RTRIM(FirstName + " " + LastName)  

In questo esempio vengono rimossi gli spazi finali dalla variabile FirstName .This example removes trailing spaces from the FirstName variable.

RTRIM(@FirstName)  

Vedere ancheSee Also

LTRIM ( Espressione SSIS ) LTRIM (SSIS Expression)
TRIM ( Espressione SSIS ) TRIM (SSIS Expression)
Funzioni ( Espressione SSIS )Functions (SSIS Expression)