函数参数:rpad( string1, padded_length, [ pad_string ] )函数
rpad函数从右边对字符串使用指定的字符进行填充 spa
示例:3d
select rpad('1147076062',3) as 结果 from dual;
select rpad('1147076062',6,0) as 结果 from dual;code
select rpad('1147076062',12,'qq') as 结果 from dual;blog
函数参数:lpad( string1, padded_length, [ pad_string ] )字符串
lpad函数从左边对字符串使用指定的字符进行填充string
示例:class
select lpad('1147076062',3) as 结果 from dual;
select lpad('1147076062',6,0) as 结果 from dual;
select lpad('1147076062',12,'qq') as 结果 from dual;
注:能够看到,当string1源字符串的长度小于padded_length时,lpad、rpad的做用是相同的,都是至关于substr截取字符串,当padded_length大于string1源字符串的长度时,lpad为在源字符串的左侧填充指定字符或者空格,rpad为在源字符串的右侧填充指定字符或者空格;select