String

RIGHT

DuckDBDuckDB

Mengambil sejumlah karakter dari sisi kanan (akhir) string.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
RIGHT(string, count)

Parameter

stringVARCHARwajib

String sumber

countINTEGERwajib

Jumlah karakter yang diambil

Contoh Penggunaan

Mengambil Karakter Akhir

SQL
1SELECT RIGHT('invoice_2024_001', 3);

Mengambil 3 karakter terakhir.

Hasil
001

Ekstrak Ekstensi File

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

Mengambil ekstensi file.

4 Digit Terakhir

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

Menampilkan 4 digit terakhir kartu kredit.

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