Mysql 字符串函数

rpad()是MySQL 的字符串函数。此方法返回字符串str,右补齐字符串 padstr 填补到len字符长度。如果 str 的长度大于len,返回值被缩短至 len 个字符。


语法

select rpad(str, len, padstr) 

参数

str: 需要右补的字符串

rpad:填充的长度

padstr: 待填充的字符串

返回

该函数返回一个字符串,该字符串用指定的字符串右填充到一定长度。

示例 1

Select rpad('yxjc123', 4, '**'); 

输出:

mysql> Select rpad('yxjc123', 4, '**');
+--------------------------+
| rpad('yxjc123', 4, '**') |
+--------------------------+
| yxjc                     |
+--------------------------+
1 row in set (0.00 sec)

示例 2

Select rpad('yxjc123', 10, '**');

输出:

mysql> Select rpad('yxjc123', 10, '**');
+---------------------------+
| rpad('yxjc123', 10, '**') |
+---------------------------+
| yxjc123***                |
+---------------------------+
1 row in set (0.00 sec)