Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Database
Spravovaná instance Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Koncový bod analýzy SQL v Microsoft Fabric
Sklad v Microsoft Fabric
Databáze SQL v Microsoft Fabric
Vrátí opačné pořadí hodnoty řetězce.
Syntaxe
REVERSE ( string_expression )
Arguments
string_expression
string_expression je výraz řetězce nebo binárního datového typu.
string_expression může být konstanta, proměnná nebo sloupec znakových nebo binárních dat.
Návratové typy
varchar nebo nvarchar
Poznámky
string_expression musí být datového typu, který je implicitně konvertovatelný na varchar. Jinak použijte CAST k explicitnímu převodu string_expression.
Doplňkové znaky (náhradní dvojice)
Při použití SC kolací funkce REVERSE neobrátí pořadí dvou polovin náhradního páru.
Examples
Následující příklad vrací všechna kontaktní křestní jména s obrácenými znaky. Tento příklad používá AdventureWorks2025 databázi.
SELECT FirstName, REVERSE(FirstName) AS Reverse
FROM Person.Person
WHERE BusinessEntityID < 5
ORDER BY FirstName;
GO
Tady je soubor výsledků.
FirstName Reverse
-------------- --------------
Ken neK
Rob boR
Roberto otreboR
Terri irreT
(4 row(s) affected)
Následující příklad obrácí znaky v proměnné.
DECLARE @myvar VARCHAR(10);
SET @myvar = 'sdrawkcaB';
SELECT REVERSE(@myvar) AS Reversed ;
GO
Následující příklad provádí implicitní převod z int datového typu na varcharův datový typ a poté výsledek obrací.
SELECT REVERSE(1234) AS Reversed ;
GO
Příklady: Azure Synapse Analytics a Analytický platformový systém (PDW)
Následující příklad vrací názvy všech databází a názvy s obrácenými znaky.
SELECT name, REVERSE(name) FROM sys.databases;
GO
Viz také
CONCAT (Transact-SQL)
CONCAT_WS (Transact-SQL)
FORMATMESSAGE (Transact-SQL)
QUOTENAME (Transact-SQL)
NAHRADIT (Transact-SQL)
STRING_AGG (Transact-SQL)
STRING_ESCAPE (Transact-SQL)
STUFF (Transact-SQL)
TRANSLATE (Transact-SQL)
CAST a CONVERT (Transact-SQL)
Datové typy (Transact-SQL)