RPAD
功能描述
RPAD 函数用于对字符串进行右侧填充。它在给定的字符串
str 右侧添加指定的 pad 字符串,直到总长度达到 len。如果 len 小于字符串 str 的长度,函数将截断原字符串至 len 长度并返回。若 len 小于 1,函数返回空字符串。若未指定 pad 字符串,则默认使用空格字符(' ')作为填充字符。
参数说明
: 输入的字符串。str
: 目标总长度。len
(可选): 用于填充的字符串,默认为一个空格字符(' ')。pad
返回结果
返回一个新的字符串,长度为
len,右侧填充了 pad 字符串。
使用示例
- 基础用法:在字符串右侧添加指定的填充字符。
SELECT rpad('hello', 10, '123'); -- 结果:hello12312
- 当
小于len
长度时,截断原字符串至str
长度。len
SELECT rpad('hello world', 5); -- 结果:hello
- 使用自定义的填充字符。
SELECT rpad('abc', 8, '##'); -- 结果:abc#####
联系我们
