String

LPAD

BigQueryBigQuery

Menambahkan padding di sisi kiri string hingga mencapai panjang tertentu. Left padding.

Tipe hasil: STRINGDiperbarui: 16 Mei 2026

Syntax

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
1SELECT LPAD('42', 5, '0') as result;

Menambahkan leading zeros.

Hasil
00042

Format ID dengan Padding

SQL
1SELECT
2 CONCAT('INV-', LPAD(CAST(invoice_id AS STRING), 6, '0')) as formatted_id
3FROM `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).

Fungsi Terkait