Share via


RTRIM (Transact-SQL)

Renvoie une chaîne de caractères après troncature de tous les blancs placés à droite.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

RTRIM ( character_expression )

Arguments

  • character_expression
    Expression de données caractères. character_expression peut être une constante, une variable ou une colonne de données de type caractère ou binaire.

    character_expression doit appartenir à un type de données implicitement convertible en varchar. Sinon, utilisez CAST pour convertir explicitement character_expression.

Types de retour

varchar ou nvarchar

Exemples

A.Exemple simple

L'exemple suivant accepte une chaîne de caractères qui contient des espaces à la fin de la phrase, et retourne le texte sans espaces à la fin de la phrase.

SELECT RTRIM('Removes trailing spaces.   ');

Voici l'ensemble des résultats.

-------------------------------------------------------------------------

Removes trailing spaces.

B.Utilisation de RTRIM avec une variable

Cet exemple illustre l'utilisation de RTRIM pour supprimer les espaces à droite d'une variable caractère.

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

Voici l'ensemble des résultats.

-------------------------------------------------------------------------

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

(1 row(s) affected)

-------------------------------------------------------------------------

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

(1 row(s) affected)

Voir aussi

Référence

CAST et CONVERT (Transact-SQL)

Types de données (Transact-SQL)

Fonctions de chaîne (Transact-SQL)