Computer >> Máy Tính >  >> Lập trình >> MySQL

Trong MySQL, làm thế nào chúng ta có thể đệm một chuỗi với một chuỗi khác?

MySQL có hai chức năng là LPAD () RPAD () với sự trợ giúp của chúng tôi có thể đệm một chuỗi với một chuỗi khác.

LPAD () như tên cho thấy, bên trái đệm một chuỗi với một chuỗi khác. Sau đây là cú pháp để sử dụng nó trong MySQL

Cú pháp

LPAD(original_string, @length, pad_string)

Đây,

  • original_string là chuỗi trong đó chúng tôi chèn một chuỗi khác.
  • @length là tổng độ dài của chuỗi được trả về sau khi đệm.
  • Pad_string là chuỗi sẽ được đệm bằng original_string.

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 () , như tên cho thấy, bên phải đệm một chuỗi với một chuỗi khác. Sau đây là cú pháp để sử dụng nó trong MySQL.

Cú pháp

RPAD(original_string, @length, pad_string)

Đây,

  • original_string là chuỗi trong đó chúng tôi chèn một chuỗi khác.
  • @length là tổng độ dài của chuỗi được trả về sau khi đệm.
  • Pad_string là chuỗi sẽ được đệm bằng original_string.

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)