lpad

lpad

lpad 介绍

lpad(str, len[, pad]) - 返回字符串 str,用 pad 填充至左侧,使其长度达到 len。如果 str 的长度超过 len,返回值将缩短至 len 个字符或字节。如果未指定 pad,当 str 是字符字符串时,将用空格字符向左填充,如果是字节序列,则用零填充。

Examples:

> SELECT lpad('hi', 5, '??');
 ???hi
> SELECT lpad('hi', 1, '??');
 h
> SELECT lpad('hi', 5);
    hi
> SELECT hex(lpad(unhex('aabb'), 5));
 000000AABB
> SELECT hex(lpad(unhex('aabb'), 5, unhex('1122')));
 112211AABB

Since: 1.5.0