String

RIGHT

SnowflakeSnowflake

Mengambil sejumlah karakter dari sisi kanan (akhir) string.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
RIGHT(string, length)

Parameter

stringVARCHARwajib

String sumber

lengthINTEGERwajib

Jumlah karakter yang diambil dari kanan

Contoh Penggunaan

Mengambil Karakter Akhir

SQL
1SELECT RIGHT('Snowflake', 5) as result;

Mengambil 5 karakter terakhir dari string.

Hasil
flake

Mengambil Ekstensi File

SQL
1SELECT
2 filename,
3 RIGHT(filename, 3) as extension
4FROM files
5WHERE RIGHT(filename, 3) IN ('csv', 'txt', 'pdf');

Mengambil 3 karakter terakhir sebagai ekstensi file.

Hasil
FILENAMEEXTENSION
data.csvcsv
report.pdfpdf

Mask Nomor Kartu Kredit

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

Menampilkan hanya 4 digit terakhir dari nomor kartu kredit.

Hasil
CARD_NUMBERMASKED_CARD
1234567890123456****-****-****-3456