RPAD
声明
RPAD(str,len,padstr)
说明
使用字符串 padstr 从右侧填充字符串 str,直到长度为 len 时为止。
-
如果
str长度大于len,则返回str左边len个字符。 -
如果
str长度小于len,str和padstr连接后大于len,则返回连接后的左边len个字符。 -
如果
str长度小于len,str和padstr连接后小于len,则返回str与多个重复padstr连接(总长度大于等于len)后的左边len个字符。
示例
SELECT RPAD('hi',5,'?');
+------------------+
| RPAD('hi',5,'?') |
+------------------+
| hi??? |
+------------------+
1 row in set (0.001 sec)
SELECT RPAD('hi',1,'?');
+------------------+
| RPAD('hi',1,'?') |
+------------------+
| h |
+------------------+
1 row in set (0.000 sec)