String
BigQuery
LPAD
Menambahkan padding di sisi kiri string hingga mencapai panjang tertentu. Left padding.
Tipe hasil:
STRINGDiperbarui: 16 Mei 2026Syntax
SQL
LPAD(value, length [, pattern])Parameter
valueSTRINGwajib
String yang akan di-pad
lengthINT64wajib
Panjang total yang diinginkan
patternSTRINGopsional
Karakter untuk padding (default: spasi)
Contoh Penggunaan
Padding dengan Zeros
SQL
1 SELECT LPAD('42', 5, '0') as result;
Menambahkan leading zeros.
Hasil
00042
Format ID dengan Padding
SQL
1 SELECT 2 CONCAT('INV-', LPAD(CAST(invoice_id AS STRING), 6, '0')) as formatted_id 3 FROM `project.dataset.invoices`;
Membuat invoice ID dengan format konsisten.
Hasil
| formatted_id |
|---|
| INV-000001 |
| INV-000042 |
Pertanyaan Umum tentang LPAD
Apa itu fungsi LPAD di BigQuery?
Menambahkan padding di sisi kiri string hingga mencapai panjang tertentu. Left padding. Di BigQuery, fungsi LPAD termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan LPAD di BigQuery?
Gunakan sintaks berikut: LPAD(value, length [, pattern]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi LPAD?
Fungsi LPAD mengembalikan nilai bertipe STRING. 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 LPAD?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: value (STRING, wajib): String yang akan di-pad; length (INT64, wajib): Panjang total yang diinginkan; pattern (STRING, opsional): Karakter untuk padding (default: spasi).