String

REVERSE

PostgreSQLPostgreSQL

Membalik urutan karakter dalam string. Berguna untuk cek palindrome atau manipulasi string tertentu.

Tipe hasil: text

Syntax

SQL
REVERSE(string)

Parameter

stringtextwajib

String yang akan dibalik

Contoh Penggunaan

Reverse Dasar

SQL
1SELECT REVERSE(Hello);

Membalik string.

Hasil
reverse
olleH

Cek Palindrome

SQL
1SELECT
2 word,
3 CASE
4 WHEN LOWER(word) = LOWER(REVERSE(word)) THEN Palindrome
5 ELSE Not Palindrome
6 END AS result
7FROM words;

Mengecek apakah kata adalah palindrome.

Hasil
wordresult
radarPalindrome
helloNot Palindrome
KatakPalindrome

Get Last Character Efficiently

SQL
1SELECT
2 LEFT(REVERSE(filename), POSITION(. IN REVERSE(filename)) - 1) AS extension_reversed
3FROM files;

Teknik untuk mengambil ekstensi file dengan panjang variabel.