RTRIM (Transact-SQL)RTRIM (Transact-SQL)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data WarehouseSe aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data Warehouse

Devuelve una cadena de caracteres después de truncar todos los espacios finales.Returns a character string after truncating all trailing spaces.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

RTRIM ( character_expression )  

Nota

Para ver la sintaxis de Transact-SQL para SQL Server 2014 y versiones anteriores, consulte Versiones anteriores de la documentación.To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.

ArgumentosArguments

character_expressioncharacter_expression
Es una expresión de datos de caracteres.Is an expression of character data. character_expression puede ser una constante, una variable o una columna de datos binarios o de caracteres.character_expression can be a constant, variable, or column of either character or binary data.

character_expression debe ser de un tipo de datos que se pueda convertir implícitamente a varchar.character_expression must be of a data type that is implicitly convertible to varchar. De lo contrario, use CAST para convertir character_expression explícitamente.Otherwise, use CAST to explicitly convert character_expression.

Tipos de valor devueltoReturn Types

varchar o nvarcharvarchar or nvarchar

EjemplosExamples

A.A. Ejemplo sencilloSimple Example

El siguiente ejemplo toma una cadena de caracteres que tiene espacios al final de la frase y devuelve el texto sin esos espacios.The following example takes a string of characters that has spaces at the end of the sentence, and returns the text without the spaces at the end of the sentence.

SELECT RTRIM('Removes trailing spaces.   ');  

El conjunto de resultados es el siguiente:Here is the result set.

Removes trailing spaces.

B. Ejemplo sencilloB: Simple Example

En el ejemplo siguiente se muestra cómo utilizar RTRIM para quitar los espacios finales.The following example demonstrates how to use RTRIM to remove trailing spaces. En este caso hay otra cadena concatenada a la primera cadena para mostrar que los espacios han desaparecido.This time there is another string concatenated to the first string to show that the spaces are gone.

SELECT RTRIM('Four spaces are after the period in this sentence.    ') + 'Next string.';  

El conjunto de resultados es el siguiente:Here is the result set.

Four spaces are after the period in this sentence.Next string.

C.C. Usar RTRIM con una variableUsing RTRIM with a variable

En el ejemplo siguiente se muestra cómo utilizar RTRIM para quitar los espacios finales de una variable de caracteres.The following example demonstrates how to use RTRIM to remove trailing spaces from a character variable.

DECLARE @string_to_trim varchar(60);  
SET @string_to_trim = 'Four spaces are after the period in this sentence.    ';  
SELECT @string_to_trim + ' Next string.';  
SELECT RTRIM(@string_to_trim) + ' Next string.';  
GO  

El conjunto de resultados es el siguiente:Here is the result set.

Four spaces are after the period in this sentence.     Next string.

Four spaces are after the period in this sentence. Next string.

Consulte tambiénSee Also

LEFT (Transact-SQL)LEFT (Transact-SQL)
LTRIM (Transact-SQL)LTRIM (Transact-SQL)
RIGHT (Transact-SQL)RIGHT (Transact-SQL)
STRING_SPLIT (Transact-SQL)STRING_SPLIT (Transact-SQL)
SUBSTRING (Transact-SQL)SUBSTRING (Transact-SQL)
TRIM (Transact-SQL)TRIM (Transact-SQL)
CAST y CONVERT (Transact-SQL) CAST and CONVERT (Transact-SQL)
Tipos de datos (Transact-SQL) Data Types (Transact-SQL)
Funciones de cadena (Transact-SQL)String Functions (Transact-SQL)