String

SUFFIX

DuckDBDuckDB

Mengecek apakah string diakhiri dengan suffix tertentu. Alias: ENDS_WITH. Mengembalikan boolean.

Tipe hasil: BOOLEANDiperbarui: 16 Mei 2026

Syntax

SQL
SUFFIX(string, suffix) | ENDS_WITH(string, suffix)

Parameter

stringVARCHARwajib

String yang akan dicek

suffixVARCHARwajib

Suffix yang dicari di akhir string

Contoh Penggunaan

Filter File Berdasarkan Extension

SQL
1SELECT filename, size_kb
2FROM files
3WHERE SUFFIX(LOWER(filename), '.pdf');

Mencari semua file PDF.

Hasil
filenamesize_kb
report_2024.pdf1250
invoice_001.pdf85
manual.pdf3400

Kategorisasi Email Domain

SQL
1SELECT
2 email,
3 CASE
4 WHEN SUFFIX(email, '.com') THEN 'Commercial'
5 WHEN SUFFIX(email, '.co.id') THEN 'Indonesian Company'
6 WHEN SUFFIX(email, '.edu') THEN 'Educational'
7 WHEN SUFFIX(email, '.gov') THEN 'Government'
8 ELSE 'Other'
9 END as domain_type
10FROM users;

Mengkategorikan user berdasarkan domain email.

Hasil
emaildomain_type
budi@gmail.comCommercial
ani@company.co.idIndonesian Company
eko@university.eduEducational

Validasi Format Nomor

SQL
1SELECT
2 order_number,
3 SUFFIX(order_number, '-RUSH') as is_rush_order
4FROM orders;

Mengidentifikasi order rush berdasarkan suffix.

Hasil
order_numberis_rush_order
ORD-2024-001false
ORD-2024-002-RUSHtrue
ORD-2024-003false

Pertanyaan Umum tentang SUFFIX

Apa itu fungsi SUFFIX di DuckDB?
Mengecek apakah string diakhiri dengan suffix tertentu. Alias: ENDS_WITH. Mengembalikan boolean. Di DuckDB, fungsi SUFFIX termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan SUFFIX di DuckDB?
Gunakan sintaks berikut: SUFFIX(string, suffix) | ENDS_WITH(string, suffix). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi SUFFIX?
Fungsi SUFFIX mengembalikan nilai bertipe BOOLEAN. 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 SUFFIX?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: string (VARCHAR, wajib): String yang akan dicek; suffix (VARCHAR, wajib): Suffix yang dicari di akhir string.

Fungsi Terkait