如何在MySQL中使用另一个字符串来填充字符串?

如何在MySQL中使用另一个字符串来填充字符串?

MySQL有两个函数,分别是 LPAD()RPAD() ,可以使用这两个函数来为字符串填充另一个字符串。

LPAD() 函数可以在左侧使用另一个字符串填充一个字符串,以下是在MySQL中使用它的语法:

阅读更多:MySQL 教程

语法

LPAD(original_string, @length, pad_string)

其中,

  • original_string是我们要填充另一个字符串的字符串。
  • @length是填充后返回的字符串的总长度。
  • pad_string是要和original_string一起填充的字符串。

示例

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() 函数可以在右侧使用另一个字符串填充一个字符串,以下是在MySQL中使用它的语法:

语法

RPAD(original_string, @length, pad_string)

其中,

  • original_string是我们要填充另一个字符串的字符串。
  • @length是填充后返回的字符串的总长度。
  • pad_string是要和original_string一起填充的字符串。

示例

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)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程