度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle LPAD和RPAD函数简介 [打印本页]

作者: 万望    时间: 2020-2-15 17:27
好用的东西
作者: 张兴康    时间: 2020-2-16 13:12
万望 发表于 2016-3-15 17:27
好用的东西


作者: 张兴康    时间: 2020-3-20 14:55
标题: oracle LPAD和RPAD函数简介
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',2) from dual;
LPAD('ABCDE',2)
---------------
ab


rpad函数从右边对字符串使用指定的字符进行填充,语法格式与lpad格式相同
示例:
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'


作者: 张兴康    时间: 2020-3-20 14:55
老规矩,沙发自己坐
作者: 万望    时间: 2020-3-20 17:24
这个还是挺实用滴
作者: 万望    时间: 2020-3-20 17:27

作者: 王爱东    时间: 2020-3-20 18:58
这个还能经常用。
作者: 陈晓龙    时间: 2020-3-20 21:42
不错,收藏了!
作者: 张军勇    时间: 2020-3-21 09:08
平时多积累。




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2