rpad

repeat

repeat 介绍

rpad(str, len[, pad]) - 返回字符串str,右填充到长度为len。如果str的长度超过len,则返回值将被截短至len个字符。如果未指定pad,则如果str是字符字符串,则会在右侧用空格字符填充;如果是二进制字符串,则用零填充。

Examples:

> SELECT rpad('hi', 5, '??');
 hi???
> SELECT rpad('hi', 1, '??');
 h
> SELECT rpad('hi', 5);
 hi
> SELECT hex(rpad(unhex('aabb'), 5));
 AABB000000
> SELECT hex(rpad(unhex('aabb'), 5, unhex('1122')));
 AABB112211

Since: 1.5.0