Oracle填充函数lpad、rpad用法
1. lpad
-
lpad(string,pad_length,[pad_str])
- string:需要处理的字符
- pad_length:将string补长的pad_length
- pad_str:用于填充的字符,可选项,默认填充' '
-
实例
-- 例1 SQL> select lpad('1',2,'-') from dual; LPAD('1',2,'0') --------------- 01 -- 例2 SQL> select lpad('1',2,'-') from dual; LPAD('1',2,'-') --------------- -1 -- 例3 SQL> select lpad('1',2) from dual; LPAD('1',2) ----------- 1
2. rpad
-
lpad(string,pad_length,[pad_str])
- string:需要处理的字符
- pad_length:将string补长的pad_length
- pad_str:用于填充的字符,可选项,默认填充' '
-
实例
-- 例1 SQL> select rpad('1',2,'0') from dual; RPAD('1',2,'0') --------------- 10 -- 例2 SQL> select rpad('1',2,'-') from dual; RPAD('1',2,'-') --------------- 1- -- 例3 SQL> select rpad('1',2) from dual; RPAD('1',2) ----------- 1