TERS (Transact-sql)

Sağdan bir dize değerini döndürür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

REVERSE ( string_expression )

Bağımsız değişkenler

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

Dönüş Türleri

varchar veya nvarchar

Açıklamalar

string_expressionörtük olarak dönüştürülebilir için bir veri türü olması gerekir varchar. Aksi durumda, döküm açıkça dönüştürmek için string_expression.

İkincil Karakterler (Yedek Çiftler)

sc alfabe kullanırken, ters işlevi bir yedek çifti iki yarısı sırasını ters değil.

Örnekler

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

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

USE AdventureWorks2012;
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

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

Aşağıdaki örnek bir örtük dönüştürme yapar bir intveri türüne varcharverileri yazın ve sonra sonuç ters.

SELECT REVERSE(1234) AS Reversed ;
GO

SELECT REVERSE(1234) AS Reversed ;
GO

Ayrıca bkz.

Başvuru

CAST ve CONVERT (Transact-SQL)

Veri Türleri (Transact-SQL)

Dize işlevler (Transact-sql)