REVERSE
Kehrt einen String um: das letzte Zeichen wird zum ersten.
PostgreSQL 17.9
REVERSE(string)- string
- Ausgangsstringtext
Rückgabewert
String (text) mit Zeichen in umgekehrter Reihenfolge
Beispiele
String rückwärts
PostgreSQL 17.9
SELECT REVERSE('drawer');Palindrom-Prüfung
PostgreSQL 17.9
SELECT word,
word = REVERSE(word) AS is_palindrome
FROM (
VALUES ('level'),
('sql')
) AS t(word);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.