Funzione REVERSE - AWS Clean Rooms

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Funzione REVERSE

La funzione REVERSE funziona su una stringa e restituisce i caratteri in ordine inverso. Ad esempio, reverse('abcde') restituisce edcba. Questa funzione funziona su tipi di dati numerici e di date, così come su tipi di dati di carattere; tuttavia, nella maggior parte dei casi ha un valore pratico per le stringhe di caratteri.

Sintassi

REVERSE ( expression )

Argomento

espressione

Un'espressione con un carattere, una data, un timestamp o un tipo di dati numerici che rappresenta la destinazione dell'inversione di caratteri. Tutte le espressioni sono implicitamente convertite in stringhe di caratteri a lunghezza variabile. Gli spazi finali in stringhe di caratteri a larghezza fissa vengono ignorati.

Tipo restituito

REVERSE restituisce una VARCHAR.

Esempi

Selezionare cinque nomi di città distinti e i corrispondenti nomi invertiti dalla tabella USERS:

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)

Selezionare cinque ID vendite e i relativi ID invertiti corrispondenti assegnati come stringhe di caratteri:

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)