更新时间:2023-10-25 GMT+08:00
rpad
rpad函数用于将字符串str2将字符串str1向右补足到length位。
命令格式
rpad(string <str1>, int <length>, string <str2>)
参数说明
参数 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
str1 |
是 |
STRING |
待向右补位的字符串。 |
length |
是 |
INT |
向右补位位数。 |
str2 |
是 |
STRING |
用于补位的字符串。 |
返回值说明
返回STRING类型。
- 如果length小于str1的位数,则返回str1从左开始截取length位的字符串。
- 如果length为0,则返回空串。
- 如果没有输入参数或任一输入参数值为NULL,返回NULL。
示例代码
返回 hi???。
SELECT rpad('hi', 5, '??');
返回 h。
SELECT rpad('hi', 1, '??');
父主题: 字符串函数