ODWRÓĆ (Transact-SQL)
Zwraca wartość ciąg na odwrocie.
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
Zobacz także