String
BigQuery
LENGTH
Mengembalikan jumlah karakter dalam string. Untuk BYTES, mengembalikan jumlah bytes.
Tipe hasil:
INT64Diperbarui: 16 Mei 2026Syntax
SQL
LENGTH(value)Parameter
valueSTRING atau BYTESwajib
String yang akan dihitung panjangnya
Contoh Penggunaan
Panjang String Sederhana
SQL
1 SELECT LENGTH('BigQuery') as len;
Menghitung jumlah karakter.
Hasil
8
Validasi Panjang Input
SQL
1 SELECT 2 username, 3 LENGTH(username) as username_length, 4 CASE 5 WHEN LENGTH(username) < 3 THEN 'Too short' 6 WHEN LENGTH(username) > 20 THEN 'Too long' 7 ELSE 'Valid' 8 END as validation 9 FROM `project.dataset.users`;
Validasi panjang username.
Hasil
| username | username_length | validation |
|---|---|---|
| jo | 2 | Too short |
| john_doe | 8 | Valid |
Filter berdasarkan Panjang
SQL
1 SELECT * 2 FROM `project.dataset.products` 3 WHERE LENGTH(description) > 100 4 AND LENGTH(description) < 500;
Mencari produk dengan deskripsi medium length.
Pertanyaan Umum tentang LENGTH
Apa itu fungsi LENGTH di BigQuery?
Mengembalikan jumlah karakter dalam string. Untuk BYTES, mengembalikan jumlah bytes. Di BigQuery, fungsi LENGTH termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan LENGTH di BigQuery?
Gunakan sintaks berikut: LENGTH(value). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi LENGTH?
Fungsi LENGTH mengembalikan nilai bertipe INT64. 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: value (STRING atau BYTES, wajib): String yang akan dihitung panjangnya.