Skip to content

Latest commit

 

History

History
107 lines (79 loc) · 4.11 KB

File metadata and controls

107 lines (79 loc) · 4.11 KB
description RTRIM (Transact-SQL)
title RTRIM (Transact-SQL) | Microsoft Docs
ms.custom
ms.date 07/05/2017
ms.prod sql
ms.prod_service database-engine, sql-database, sql-data-warehouse, pdw
ms.reviewer
ms.technology t-sql
ms.topic language-reference
f1_keywords
RTRIM_TSQL
RTRIM
dev_langs
TSQL
helpviewer_keywords
RTRIM function
character strings [SQL Server], trailing blanks
blank characters [SQL Server]
trailing blanks
ms.assetid 52fd6e8d-650c-4f66-abcf-67765aa5aa83
author julieMSFT
ms.author jrasnick
monikerRange >=aps-pdw-2016||=azuresqldb-current||=azure-sqldw-latest||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current

RTRIM (Transact-SQL)

[!INCLUDE sql-asdb-asdbmi-asa-pdw]

Returns a character string after truncating all trailing spaces.

Topic link icon Transact-SQL Syntax Conventions

Syntax

RTRIM ( character_expression )  

[!INCLUDEsql-server-tsql-previous-offline-documentation]

Arguments

character_expression
Is an expression of character data. character_expression can be a constant, variable, or column of either character or binary data.

character_expression must be of a data type that is implicitly convertible to varchar. Otherwise, use CAST to explicitly convert character_expression.

Return Types

varchar or nvarchar

Examples

A. Simple Example

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.   ');  

[!INCLUDEssResult]

Removes trailing spaces.

B: Simple Example

The following example demonstrates how to use RTRIM to remove trailing spaces. 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.';  

[!INCLUDEssResult]

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

C. Using RTRIM with a variable

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  

[!INCLUDEssResult]

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

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

See Also

LEFT (Transact-SQL)
LTRIM (Transact-SQL)
RIGHT (Transact-SQL)
STRING_SPLIT (Transact-SQL)
SUBSTRING (Transact-SQL)
TRIM (Transact-SQL)
CAST and CONVERT (Transact-SQL)
Data Types (Transact-SQL)
String Functions (Transact-SQL)