数据库lpad、rpad函数
来源:互联网 发布:淘宝卖家林弯弯201 编辑:程序博客网 时间:2024/06/05 02:21
函数介绍
lpad函数从左边对字符串使用指定的字符进行填充。从其字面意思也可以理解,l是left的简写,pad是填充的意思,所以lpad就是从左边填充的意思。
编辑本段语法
语法格式如下:
lpad( string, padded_length, [ pad_string ] )
string
准备被填充的字符串;
padded_length
填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;
pad_string
填充字符串,是个可选参数,这个字符串是要粘贴到string的左边,如果这个参数未写,lpad函数将会在string的左边粘贴空格。
示例1:
SQL> select lpad('abcde',10,'x') from dual;
LPAD('ABCDE',10,'X')
--------------------
xxxxxabcde
示例2:
SQL> select lpad('abcde',10,'oq') from dual;
LPAD('ABCDE',10,'OQ')
---------------------
oqoqoabcde
示例3:
SQL> select lpad('abcde',2) from dual;
LPAD('ABCDE',2)
---------------
ab
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
与lpad函数对应的是rpad函数:
rpad函数从右边对字符串使用指定的字符进行填充,语法格式与lpad格式相同:
rpad(string,padded_length,[pad_string])
string
被填充的字符串
padded_length
字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,rpad函数将会把字符串截取成从左到右的n个字符;
pad_string
是个可选参数,这个字符串是要粘贴到string的右边,如果这个参数未写,lpad函数将会在string的右边粘贴空格。
例如:
rpad('tech', 7); 将返回' tech'
rpad('tech', 2); 将返回'te'
rpad('tech', 8, '0'); 将返回'tech0000'
rpad('tech on the net', 15, 'z'); 将返回 'tech on the net'
rpad('tech on the net', 16, 'z'); 将返回 'tech on the netz'
0 0
- 数据库lpad、rpad函数
- SQL---Lpad()函数,Rpad()函数,数据库
- Lpad rpad 函数
- Oracle lpad()、rpad()函数
- rpad lpad函数
- Lpad函数和Rpad函数
- 关于LPAD()和RPAD()函数
- Oracle lpad与rpad函数
- Oracle lpad与rpad函数
- oracle Lpad和Rpad函数
- LPAD & RPAD
- lpad rpad
- lpad&rpad
- ORACLE的lpad函数、rpad函数用法
- Oracle rpad函数和lpad函数
- Lpad()函数与Rpad()函数简介
- Oracle lpad()函数和rpad()函数详解
- [oracle] 常用函数 - Lpad和Rpad函数
- JS 中如何判断-undefined
- Android开发: The type ClipboardManager is deprecated
- DP——GDUT #E 绕远路
- 桥接模式
- 单链表反转
- 数据库lpad、rpad函数
- 2017.3.22 小z的袜子 思考记录
- ssm整合
- Android Volley完全解析(三),定制自己的Request
- ios 获取uiimage图片原始大小的方法
- Java SSM 商户管理系统 客户管理 库存管理 销售报表 项目源码
- PASCAL VOC数据集分析
- Oracle字符集的查看查询和Oracle字符集的设置修改
- tomcat 解决中文乱码问题