Aracılığıyla paylaş


TERS (Transact-SQL)

Tersi bir dize değeri döndürür.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

REVERSE ( string_expression )

Bağımsız değişkenler

  • string_expression
    string_expressionolan bir ifade bir dize ya da ikili veri türünde.string_expressionbir sabit, değişken veya sütun karakter veya ikili veri olabilir.

Dönüş Türleri

varchar veya nvarchar

Açıklamalar

string_expressionbir veri türüne örtük olarak dönüştürülebilir olmalıdır varchar.Aksi durumda, cast açıkça dönüştürmek için string_expression.

Örnekler

Aşağıdaki örnek, tüm adlarını ters karakterlerle başvurun verir.

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

Sonuç kümesi buradadır.

FirstName Reverse

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

Ken neK

Rob boR

Roberto otreboR

Terri irreT

(4 row(s) affected)

Aşağıdaki örnek, bir değişken karakterleri tersine çevirir.

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

Aşağıdaki örnek bir örtük dönüştürme işlemi yapan bir int veri türüne varchar verileri yazın ve sonra tersine çevirir sonuç.

SELECT REVERSE(1234) AS Reversed ;
GO