Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

REVERSE (Transact-SQL)

Retourne l'ordre inverse d'une valeur de chaîne.

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


REVERSE ( string_expression )
string_expression

string_expression est une expression d'un type de données binaire ou de chaîne. string_expression peut être une constante, une variable ou une colonne de données de type caractère ou binaire.

varchar - ou - nvarchar

string_expression doit appartenir à un type de données implicitement convertible en varchar. Sinon, utilisez l'opérateur CAST pour convertir explicitement string_expression.

Caractères supplémentaires (paires de substitution)

Lors de l'utilisation de classements SC, la fonction REVERSE n'inversera pas l'ordre de deux moitiés d'une paire de substitution.

Cet exemple renvoie le prénom de tous les contacts avec inversion des caractères.

USE AdventureWorks2012;
GO
SELECT FirstName, REVERSE(FirstName) AS Reverse
FROM Person.Person
WHERE BusinessEntityID < 5
ORDER BY FirstName;
GO

Voici l'ensemble des résultats.

FirstName Reverse

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

Ken neK

Rob boR

Roberto otreboR

Terri irreT

(4 row(s) affected)

L'exemple suivant inverse les caractères dans une variable.

DECLARE @myvar varchar(10)
SET @myvar = 'sdrawkcaB'
SELECT REVERSE(@myvar) AS Reversed ;
GO

L'exemple suivant effectue une conversion implicite d'un type de données int en type de données varchar, puis inverse le résultat.

SELECT REVERSE(1234) AS Reversed ;
GO
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

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. Tous droits réservés.