Função do REVERSE - AWS Clean Rooms

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Função do REVERSE

A REVERSE função opera em uma string e retorna os caracteres na ordem inversa. Por exemplo, reverse('abcde') retorna edcba. Essa função funciona em tipos de dados numéricos e de data, assim como nos tipos de dados de caracteres; no entanto, na maioria dos casos ela possui um valor prático para strings de caracteres.

Sintaxe

REVERSE ( expression )

Argumento

expressão

Uma expressão com um tipo de dados de caractere, data, timestamp ou numérico que representa o destino da reversão de caracteres. Todas as expressões são convertidas implicitamente em strings de comprimento variável. Os espaços em branco finais em strings de caracteres de largura fixa são ignorados.

Tipo de retorno

REVERSE retorna um VARCHAR.

Exemplos

Selecione cinco nomes de cidades distintos e seus nomes invertidos correspondentes na USERS tabela:

select distinct city as cityname, reverse(cityname) from users order by city limit 5; cityname | reverse ---------+---------- Aberdeen | needrebA Abilene | enelibA Ada | adA Agat | tagA Agawam | mawagA (5 rows)

Selecione cinco vendas IDs e seu IDs elenco invertido correspondente como sequências de caracteres:

select salesid, reverse(salesid)::varchar from sales order by salesid desc limit 5; salesid | reverse --------+--------- 172456 | 654271 172455 | 554271 172454 | 454271 172453 | 354271 172452 | 254271 (5 rows)