String
PostgreSQL
REVERSE
Membalik urutan karakter dalam string. Berguna untuk cek palindrome atau manipulasi string tertentu.
Tipe hasil:
textSyntax
SQL
REVERSE(string)Parameter
stringtextwajib
String yang akan dibalik
Contoh Penggunaan
Reverse Dasar
SQL
1 SELECT REVERSE(Hello);
Membalik string.
Hasil
| reverse |
|---|
| olleH |
Cek Palindrome
SQL
1 SELECT 2 word, 3 CASE 4 WHEN LOWER(word) = LOWER(REVERSE(word)) THEN Palindrome 5 ELSE Not Palindrome 6 END AS result 7 FROM words;
Mengecek apakah kata adalah palindrome.
Hasil
| word | result |
|---|---|
| radar | Palindrome |
| hello | Not Palindrome |
| Katak | Palindrome |
Get Last Character Efficiently
SQL
1 SELECT 2 LEFT(REVERSE(filename), POSITION(. IN REVERSE(filename)) - 1) AS extension_reversed 3 FROM files;
Teknik untuk mengambil ekstensi file dengan panjang variabel.