如何在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)