Exporter (0) Imprimer
Développer tout
Développer Réduire

RIGHT (Transact-SQL)

Retourne la partie de droite d'une chaîne de caractères avec le nombre spécifié de caractères.

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


RIGHT ( character_expression , integer_expression )

character_expression

Expression de type caractère ou binaire. character_expression peut être une constante, une variable ou une colonne. character_expression peut être de tout type de données, à l'exception de text ou de ntext, qui est convertible implicitement en varchar ou en nvarchar. Dans le cas contraire, utilisez la fonction CAST pour convertir explicitement character_expression.

integer_expression

Entier positif qui spécifie le nombre de caractères de character_expression à retourner. Si integer_expression est négatif, une erreur est retournée. integer_expression peut être de type bigint.

Les niveaux de compatibilité peuvent affecter les valeurs retournées. Pour plus d'informations, consultez sp_dbcmptlevel (Transact-SQL).

varchar ou nvarchar

L'exemple suivant retourne les cinq derniers caractères les plus à droite du prénom de chaque contact.

USE AdventureWorks;
GO
SELECT RIGHT(FirstName, 5) AS 'First Name'
FROM Person.Contact
WHERE ContactID < 5
ORDER BY FirstName;
GO

Voici l'ensemble des résultats. 

First Name
----------
erine
stavo
berto
Kim

(4 row(s) affected)

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft