String

RPAD

BigQueryBigQuery

Menambahkan padding di sisi kanan string hingga mencapai panjang tertentu. Right padding.

Tipe hasil: STRINGDiperbarui: 16 Mei 2026

Syntax

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
1SELECT RPAD('Hello', 10, '-') as result;

Menambahkan trailing dashes.

Hasil
Hello-----

Format untuk Report

SQL
1SELECT
2 RPAD(product_name, 30, '.') || LPAD(CAST(price AS STRING), 10, ' ') as line
3FROM `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).

Fungsi Terkait