Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
SSIS Integration Runtime in Azure Data Factory
Restituisce un'espressione di caratteri dopo aver rimosso gli spazi finali.
Nota
RTRIM non rimuove i caratteri di spazio vuoto, ad esempio i caratteri di tabulazione o di avanzamento riga. Unicode offre elementi di codice per molti tipi diversi di spazi, ma questa funzione riconosce solo l'elemento di codice Unicode 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. Per rimuovere qualsiasi tipo di spazi, è possibile utilizzare il metodo Microsoft Visual Basic .NET RTrim in uno script eseguito dal componente Script.
Sintassi
RTRIM(character expression)
Argomenti
character_expression
È un'espressione di carattere da cui rimuovere gli spazi.
Tipi di risultato
DT_WSTR
Osservazioni:
È possibile utilizzare RTRIM solo con il tipo di dati DT_WSTR. Un argomento character_expression costituito da una stringa letterale o da una colonna di dati del tipo di dati DT_STR viene convertito implicitamente nel tipo di dati DT_WSTR prima che RTRIM esegua l'operazione. Gli altri tipi di dati devono essere convertiti in modo esplicito nel tipo di dati DT_WSTR. Per altre informazioni, vedere Tipi di dati di Integration Services e Cast (espressione SSIS).
RTRIM restituisce un risultato null se l'argomento è null.
Esempi di espressione
In questo esempio vengono rimossi gli spazi finali da un valore letterale stringa. Il risultato restituito è "Hello".
RTRIM("Hello ")
In questo esempio vengono rimossi gli spazi finali dal risultato della concatenazione delle colonne FirstName e LastName .
RTRIM(FirstName + " " + LastName)
In questo esempio vengono rimossi gli spazi finali dalla variabile FirstName .
RTRIM(@FirstName)