LPAD()和RPAD()函数
2011-04-09 20:14
162 查看
LPAD(str,n[,str2]) LPAD(str,n[,str2])
当n<str.length,且没有str2参数的时候LPAD()和RPAD()都会截掉多余的字符。
并且都是从左向右取前n个字符。
例如:
SELECT LPAD('CONGRANTULATIONS',5) FROM DUAL;
SELECT RPAD('CONGRANTULATIONS',5) FROM DUAL;
都会返回同一个字符串'CONGR'。
如果有str2且n<str.length时候和上面结果一样。
如果有str2且n>str.length的时候,
SELECT LPAD('CONGRANTULATIONS',20,'*') FROM DUAL; 结果为'****CONGRANTULATIONS'
SELECT RPAD('CONGRANTULATIONS',20,'*') FROM DUAL; 结果为'CONGRANTULATIONS****'
当n<str.length,且没有str2参数的时候LPAD()和RPAD()都会截掉多余的字符。
并且都是从左向右取前n个字符。
例如:
SELECT LPAD('CONGRANTULATIONS',5) FROM DUAL;
SELECT RPAD('CONGRANTULATIONS',5) FROM DUAL;
都会返回同一个字符串'CONGR'。
如果有str2且n<str.length时候和上面结果一样。
如果有str2且n>str.length的时候,
SELECT LPAD('CONGRANTULATIONS',20,'*') FROM DUAL; 结果为'****CONGRANTULATIONS'
SELECT RPAD('CONGRANTULATIONS',20,'*') FROM DUAL; 结果为'CONGRANTULATIONS****'
相关文章推荐
- Lpad()和Rpad()函数
- 关于LPAD()和RPAD()函数
- 【转】Lpad()函数与Rpad()函数的格式、用法
- 字符函数lpad,rpad,ltrim,rtrim,substr使用
- Lpad()函数与Rpad()函数的格式、用法
- Lpad()函数与Rpad()函数的格式、用法
- oracle 字段左侧填充+0 LPAD()函数实践补充rpad()函数
- Lpad()函数与Rpad()函数的格式、用法
- 【SQL】ORACLE中左右补齐字符串,补齐位数的函数LPAD的使用方法教程,补齐ID用,RPAD,java的mybatis中实际使用
- oracle 函数connect by及一些属性(PRIOR 、lpad、rpad、concatchar、concat.....)
- Oracle lpad()、rpad()函数
- Oracle lpad()函数和rpad()函数详解
- oracle常用函数lpad和rpad
- MSSQL,Oracle 中,对应的RPAD,LPAD的功能函数进行字符补充
- java实现oracle函数rpad和lpad
- Lpad()函数与Rpad()函数的格式、用法
- oracle函数 length rpad lpad
- Lpad()函数与Rpad()函数简介
- oracleI基础入门--函数-Lpad(),Rpad()
- oracle Lpad()函数和Rpad()函数的用法