View a markdown version of this page

Fungsi REVERSE - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Fungsi REVERSE

Fungsi REVERSE beroperasi pada string dan mengembalikan karakter dalam urutan terbalik. Misalnya, reverse('abcde') mengembalikan edcba. Fungsi ini bekerja pada tipe data numerik dan tanggal serta tipe data karakter; Namun, dalam banyak kasus memiliki nilai praktis untuk string karakter.

Sintaksis

REVERSE( expression )

Pendapat

ekspresi

Ekspresi dengan karakter, tanggal, stempel waktu, atau tipe data numerik yang mewakili target pembalikan karakter. Semua ekspresi secara implisit dikonversi ke VARCHAR string. Trailing blank dalam CHAR string diabaikan.

Jenis pengembalian

VARCHAR

Contoh

Contoh berikut menggunakan data dari tabel USERS dan SALES dalam database sampel TICKIT. Untuk informasi selengkapnya, lihat Database sampel.

Untuk memilih lima nama kota yang berbeda dan nama terbalik yang sesuai dari tabel USERS, gunakan contoh berikut.

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 | +----------+----------+

Untuk memilih lima ID penjualan dan ID terbalik yang sesuai yang ditampilkan sebagai string karakter, gunakan contoh berikut.

SELECT salesid, REVERSE(salesid) FROM sales ORDER BY salesid DESC LIMIT 5; +---------+---------+ | salesid | reverse | +---------+---------+ | 172456 | 654271 | | 172455 | 554271 | | 172454 | 454271 | | 172453 | 354271 | | 172452 | 254271 | +---------+---------+