Udostępnij za pośrednictwem


ODWRÓĆ (Transact-SQL)

Zwraca wartość ciąg na odwrocie.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

REVERSE ( string_expression )

Argumenty

  • string_expression
    string_expressionjest wyrażenie typu danych ciąg lub binarne.string_expressionmoże być stała, zmienna lub kolumna znaku lub dane binarne.

Zwracane typy

varchar lub nvarchar

Uwagi

string_expressionmusi być typu danych, który jest niejawnie konwertowane varchar.W przeciwnym razie użyj ODDANYCH jawne konwertowanie string_expression.

Przykłady

Poniższy przykład zwraca wszystkie kontaktów ze znakami wycofane imiona.

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

Oto zestaw wyników.

FirstName Reverse

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

Ken neK

Rob boR

Roberto otreboR

Terri irreT

(4 row(s) affected)

Poniższy przykład ilustruje odwracanie znaków w zmiennej.

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

Poniższy przykład powoduje, że niejawna konwersja z int Typ danych do varchar Typ danych i odwraca wynik.

SELECT REVERSE(1234) AS Reversed ;
GO