TERS (Transact-sql)
Sağdan bir dize değerini döndürür.
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