REVERSE
Invierte una cadena.
MySQL 8.4
REVERSE(str)- str
- Cadena de origenVARCHAR
Valor devuelto
Cadena con los caracteres en orden inverso
Ejemplos
Palabra al revés
MySQL 8.4
SELECT REVERSE('drawer');Comprobar si es un palíndromo
MySQL 8.4
SELECT word,
word = REVERSE(word) AS is_palindrome
FROM (
SELECT 'level' AS word
UNION ALL
SELECT 'drawer'
) AS words;Detalles
Se reordenan caracteres, no bytes, así que el cirílico se invierte correctamente. Comparar una cadena con su copia invertida, word = REVERSE(word), comprueba si una palabra se lee igual en ambos sentidos.