String

LENGTH

DuckDBDuckDB

Mengembalikan panjang string dalam karakter.

Tipe hasil: BIGINTDiperbarui: 16 Mei 2026

Syntax

SQL
LENGTH(string)

Parameter

stringVARCHARwajib

String yang akan dihitung panjangnya

Contoh Penggunaan

Menghitung Panjang String

SQL
1SELECT LENGTH('Hello DuckDB');

Menghitung jumlah karakter dalam string.

Hasil
12

Filter Berdasarkan Panjang

SQL
1SELECT *
2FROM products
3WHERE LENGTH(sku) = 10;

Mencari produk dengan SKU tepat 10 karakter.

Validasi Data

SQL
1SELECT
2 phone,
3 LENGTH(REPLACE(phone, '-', '')) as digit_count,
4 CASE
5 WHEN LENGTH(REPLACE(phone, '-', '')) = 12 THEN 'Valid'
6 ELSE 'Invalid'
7 END as status
8FROM contacts;

Validasi panjang nomor telepon.

Pertanyaan Umum tentang LENGTH

Apa itu fungsi LENGTH di DuckDB?
Mengembalikan panjang string dalam karakter. Di DuckDB, fungsi LENGTH termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan LENGTH di DuckDB?
Gunakan sintaks berikut: LENGTH(string). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi LENGTH?
Fungsi LENGTH mengembalikan nilai bertipe BIGINT. 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 LENGTH?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: string (VARCHAR, wajib): String yang akan dihitung panjangnya.

Fungsi Terkait