MySQL có hai hàm LPAD() và RPAD() để đệm chuỗi bằng chuỗi khác.
LPAD() đệm trái chuỗi bằng chuỗi khác. Cú pháp:
Cú pháp
LPAD(original_string, @length, pad_string)
original_string: chuỗi gốc được đệm.@length: tổng độ dài chuỗi sau đệm.pad_string: chuỗi dùng để đệm.
Ví dụ
mysql> SELECT LPAD('My name is Ram', 22, '* ');
+--------------------------------+
| LPAD('My name is Ram', 22, '* ') |
+--------------------------------+
| * * * * My name is Ram |
+--------------------------------+
1 row in set (0.00 sec)
RPAD() đệm phải chuỗi bằng chuỗi khác. Cú pháp:
Cú pháp
RPAD(original_string, @length, pad_string)
original_string: chuỗi gốc được đệm.@length: tổng độ dài chuỗi sau đệm.pad_string: chuỗi dùng để đệm.
Ví dụ
mysql> SELECT RPAD('My name is Ram', 22, '* ');
+--------------------------------+
| RPAD('My name is Ram', 22, '* ') |
+--------------------------------+
| My name is Ram* * * * |
+--------------------------------+
1 row in set (0.00 sec)