Lpad()和Rpad()函数
函数简介
一、Lpad()函数
lpad函数将左边的字符串填充一些特定的字符
1.语法格式如下:
lpad(string,n,[pad_string])
参数说明:
string: 字符串或者列名。
n: 字符串总长度。如果这个值比原字符串的长度还要短,lpad函数将会把字符串截取成从左到右的n个字符;
pad_string:要填充的字符串,默认为填充空格。
二、Rpad()函数
rpad函数将右边的字符串填充一些特定的字符。
1.语法格式如下:
rpad(string,n,[pad_string])
参数说明:
string: 字符串或者列名。
n: 字符的总长度,如果这个值比原字符串的长度要短,rpad函数将会把字符串截取成从左到右的n个字符;
pad_string:要填充的字符串,默认为添加空格。
例子sql:
select
a.third_custid,
LPAD(a.site_code, 6, 0) newThird_custid,
Rpad(a.site_code, 6, 0) newThird_custid1
from zto_bank a
where a.use_type = 1005
怪方便的记一下。