LPAD¶
说明¶
将字符串左侧填充指定个数的指定字符
参数¶
character_expression1
将要被填充字符的指定字符串
length
填充完毕后的字符串长度
character_expression2
用来填充指定字符串的填充字符串,若此无此参数,则默认填充空格
返回值¶
TEXT类型,填充后的新字符串。
注解
待填充和填充字符串表达式必须是TEXT类型或者可以隐性转换为TEXT类型, 否则请用CAST将其显示转为TEXT类型以后再做转换。 如果返回的字符串长度大于16777215,则截断成16777215的长度。
示例¶
示例1: 使用 LPAD 填充指定字符串
-- 使用 LPAD 填充指定字符串
SELECT LPAD('abcd', 10, '?\*');
LPAD(text) |
----------------
?\*?\*abcd |
总数目:1
示例2: 使用 LPAD 填充指定数目空格
-- 使用 LPAD 填充指定数目空格
SELECT LPAD('abcd', 9);
LPAD(text) |
----------------
abcd |
总数目:1