📅  最后修改于: 2023-12-03 15:33:02.050000             🧑  作者: Mango
MySQL的RPAD()函数用于将字符串填充到指定长度,并在右侧用特定的字符填充。
RPAD(str, len, padstr)
参数说明:
str
:必需,要填充的字符串。len
:必需,填充后的字符串长度。padstr
:必需,填充使用的字符。下面的示例演示了如何使用RPAD()函数。
将字符串 'Hello'
右侧用 '!'
填充到长度为 10。
SELECT RPAD('Hello', 10, '!');
输出结果为:
+------------+
| RPAD('Hello', 10, '!') |
+------------+
| Hello!!!!! |
+------------+
将字符串 'world'
右侧用 'x'
填充到长度为 6。
SELECT RPAD('world', 6, 'x');
输出结果为:
+---------------------+
| RPAD('world', 6, 'x')|
+---------------------+
| worldx |
+---------------------+
如果要在字符串 'MySQL'
的右侧用空格填充,直到长度为 8,则可以如下写。
SELECT RPAD('MySQL', 8, ' ');
输出结果为:
+----------------+
| RPAD('MySQL', 8, ' ')|
+----------------+
| MySQL |
+----------------+