SQL Academy
Premium
Funktionsreferenz

REVERSE

Kehrt einen String um: das letzte Zeichen wird zum ersten.

PostgreSQL 17.5
REVERSE(string)

Parameter

stringtext
Ausgangsstring

Rückgabewert

String (text) mit Zeichen in umgekehrter Reihenfolge

Beispiele

String rückwärts

PostgreSQL 17.5
SELECT REVERSE('drawer');
reverse
reward

Palindrom-Prüfung

PostgreSQL 17.5
SELECT word,
	word = REVERSE(word) AS is_palindrome
FROM (
		VALUES ('level'),
			('sql')
	) AS t(word);
wordis_palindrome
leveltrue
sqlfalse

Details

Mit REVERSE findest du das letzte Vorkommen eines Zeichens: LENGTH(s) - STRPOS(REVERSE(s), ' ') + 1 ist die Position des letzten Leerzeichens im String s.

Siehe auch