Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Trong MySQL, cách đệm chuỗi bằng chuỗi khác


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)