String

LPAD

MySQLMySQL

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

Tipe hasil: VARCHARDiperbarui: 7 Jan 2026

Syntax

SQL
LPAD(str, len, padstr)

Parameter

strstringwajib

String yang akan di-pad

lenintegerwajib

Panjang total hasil yang diinginkan

padstrstringwajib

String yang digunakan untuk padding

Contoh Penggunaan

Padding dengan Nol

SQL
1SELECT LPAD('42', 5, '0') AS padded;

Menambahkan leading zeros hingga 5 digit.

Hasil
padded: 00042

Format Nomor Invoice

SQL
1SELECT CONCAT('INV-', LPAD(id, 6, '0')) AS invoice_no
2FROM invoices;

Membuat nomor invoice dengan format standar.

Hasil
invoice_no: INV-000123

Padding dengan Karakter

SQL
1SELECT LPAD(name, 20, '.') AS formatted
2FROM items;

Membuat format kolom rata kanan dengan titik.

Hasil
formatted: ...............Apple

Fungsi Terkait