String

RIGHT

PostgreSQLPostgreSQL

Mengambil n karakter dari kanan string. Jika n negatif, mengambil semua kecuali n karakter pertama.

Tipe hasil: textDiperbarui: 16 Mei 2026

Syntax

SQL
RIGHT(string, n)

Parameter

stringtextwajib

String sumber

nintegerwajib

Jumlah karakter yang diambil dari kanan

Contoh Penggunaan

Ambil Karakter dari Kanan

SQL
1SELECT RIGHT(PostgreSQL, 3);

Mengambil 3 karakter terakhir.

Hasil
right
SQL

Ekstrak Ekstensi File

SQL
1SELECT
2 filename,
3 RIGHT(filename, 3) AS extension
4FROM files
5WHERE filename LIKE %.___;

Mengambil ekstensi file 3 karakter.

Hasil
filenameextension
report.pdfpdf
image.jpgjpg

Mask Nomor Kartu

SQL
1SELECT
2 ****-****-****- || RIGHT(card_number, 4) AS masked_card
3FROM payments;

Menampilkan hanya 4 digit terakhir kartu.

Hasil
masked_card
****-****-****-1234

Pertanyaan Umum tentang RIGHT

Apa itu fungsi RIGHT di PostgreSQL?
Mengambil n karakter dari kanan string. Jika n negatif, mengambil semua kecuali n karakter pertama. Di PostgreSQL, fungsi RIGHT termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan RIGHT di PostgreSQL?
Gunakan sintaks berikut: RIGHT(string, n). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi RIGHT?
Fungsi RIGHT mengembalikan nilai bertipe text. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi RIGHT?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: string (text, wajib): String sumber; n (integer, wajib): Jumlah karakter yang diambil dari kanan.