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

Chèn chuỗi vào chuỗi (padding) bằng LPAD() và RPAD() trong MySQL

Hai hàm padding chuỗi:

1. LPAD() – Padding bên trái (left pad)

LPAD(original_string, length, pad_string)
  • original_string: Chuỗi gốc
  • length: Độ dài kết quả mong muốn
  • pad_string: Chuỗi dùng để padding (lặp lại nếu cần)

Ví dụ

mysql> SELECT LPAD('tutorialspoint', 18, 'www.');
+----------------------------------+
| LPAD('tutorialspoint', 18, 'www.') |
+----------------------------------+
| www.tutorialspoint               |
+----------------------------------+

2. RPAD() – Padding bên phải (right pad)

RPAD(original_string, length, pad_string)

Ví dụ

mysql> SELECT RPAD('www.tutorialspoint', 22, '.com');
+--------------------------------------+
| RPAD('www.tutorialspoint', 22, '.com') |
+--------------------------------------+
| www.tutorialspoint.com               |
+--------------------------------------+

Lưu ý: Nếu chuỗi gốc đã dài hơn length, nó sẽ bị cắt bớt.