String
BigQuery
RPAD
Menambahkan padding di sisi kanan string hingga mencapai panjang tertentu. Right padding.
Tipe hasil:
STRINGDiperbarui: 16 Mei 2026Syntax
SQL
RPAD(value, length [, pattern])Parameter
valueSTRINGwajib
String yang akan di-pad
lengthINT64wajib
Panjang total yang diinginkan
patternSTRINGopsional
Karakter untuk padding (default: spasi)
Contoh Penggunaan
Padding untuk Fixed Width
SQL
1 SELECT RPAD('Hello', 10, '-') as result;
Menambahkan trailing dashes.
Hasil
Hello-----
Format untuk Report
SQL
1 SELECT 2 RPAD(product_name, 30, '.') || LPAD(CAST(price AS STRING), 10, ' ') as line 3 FROM `project.dataset.products`;
Format untuk print report.
Hasil
| line |
|---|
| iPhone 15..................... 15000000 |
| MacBook Pro................... 25000000 |
Pertanyaan Umum tentang RPAD
Apa itu fungsi RPAD di BigQuery?
Menambahkan padding di sisi kanan string hingga mencapai panjang tertentu. Right padding. Di BigQuery, fungsi RPAD termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan RPAD di BigQuery?
Gunakan sintaks berikut: RPAD(value, length [, pattern]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi RPAD?
Fungsi RPAD 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 RPAD?
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).