`

LPAD和RPAD函数

 
阅读更多

oracle中LPAD和RPAD函数的使用方法

 

Lpad Function:在PL/SQL中用于往源字符串的左侧填充一些字符。

函数参数:lpad( string1, padded_length, [ pad_string ] )

 

其中

string1:源字符串

padded_length:最终返回的字符串的长度,如果最终返回的字符串的长度比源字符串的小,那么此函数实际上对源串进行截断处理

pad_string:用于填充的字符,可以不填,默认为空字符

 

下面是几个实例:

--返回值长度大于源字符串长度,将进行填充  

select lpad('zhanglt',10,'z') from dual;  

结果为:zzzzhanglt  

--返回值长度小于源字符串长度,将进行截断  

select lpad('zhanglt',3,'z') from dual; 

结果为:zha

默认情况下将用空格进行填充。

 

Rpad函数的用法与lpad基本一致 

eg:

select Rpad('zhanglt',10,'z') from dual; 

结果为:zhangltzzz

select Rpad('zhanglt',3,'z') from dual; 

结果为:zha

分享到:
评论

相关推荐

    sqlserver实现Oracle中Lpad和Rpad函数

    sqlserver实现Oracle中Lpad和Rpad函数

    Lpad()和Rpad()函数的用法

    在数据库查询和编程语言中,`Lpad()` 和 `Rpad()` 函数是非常实用的文本处理工具,主要用于对字符串进行填充以达到指定的长度。这两个函数对于数据展示、格式化和对齐尤其有用,尤其在处理报表或数据分析时。下面...

    填充函数 Rpad Lpad 函数

    在SQL中,`Rpad` 和 `Lpad` 函数是两个非常实用的函数,它们分别用于从右和从左对字符串进行填充。下面我们将详细探讨这两个函数的用法和应用场景。 首先,我们来看 `Rpad` 函数。`Rpad` 的全称是 "Right Pad",它...

    oracle常用字符函数

    在本文中,我们将深入探讨几个常用的字符函数,包括 CHR、ASCII、CONCAT、INITCAP、LOWER、UPPER 以及 LPAD 和 RPAD 函数。 1. CHR 函数 CHR函数用于返回一个指定ASCII码对应的字符。ASCII码是一种字符编码标准,...

    Oreacle常用函数大全

    下面是 Oracle 中一些常用的函数,包括 ASCII、CHR、CONCAT、INITCAP、INSTR、LENGTH、LOWER、UPPER、RPAD、LPAD、LTRIM、RTRIM、SUBSTR、REPLACE、SOUNDEX 和 TRIM 等。 1. ASCII 函数 ASCII 函数返回与指定的字符...

    mysql函数大全.pdf

    13. LPAD函数和RPAD函数 LPAD函数用于将字符串左填充至指定长度。RPAD函数将字符串右填充至指定长度。 ```sql SELECT LPAD('hi', 4, '??'); -- 返回 '??hi' SELECT RPAD('hi', 5, '?'); -- 返回 'hi???' ``` 14. ...

    oracle函数大全 oracle函数大全

    9. RPAD和LPAD函数:RPAD在字符串的右侧填充指定字符,直到达到指定的总长度;LPAD在左侧填充。例如,lpad(rpad('gao',10,'*'),17,'*')返回'*******gao*******'。 10. LTRIM和RTRIM函数:L_TRIM删除字符串左侧指定...

    PLSQL单行函数和组函数详解

    以下是对标题"PLSQL单行函数和组函数详解"及描述中涉及的一些主要单行函数的详细说明: 1. **ASCII()** 函数:此函数返回一个字符的ASCII码,即其对应的十进制数值。例如,ASCII('A')返回65,ASCII('a')返回97,...

    oracle函数大全

    6. LPAD 和 RPAD 函数用于在字符串的左右两侧填充指定的字符以达到指定的长度 7. 改变字符串的大小写,如 UPPER 和 LOWER 函数 8. 使用 DECODE 函数根据给定的条件进行值转换 9. 转换字符串为 ASCII 值,使用 ASCII ...

    1_hive函数大全.pdf

    replace和解析regexp_extract函数、URL解析parse_url函数、JSON解析get_json_object函数、生成重复字符串的repeat函数、首字符ascii值的ascii函数、字符串左右填充的lpad和rpad函数、分割字符串split函数和集合查找...

    oracle数据库函数大全集合

    9.RPAD 和 LPAD 函数 RPAD 函数在列的右边粘贴字符,LPAD 函数在列的左边粘贴字符。例如,SQL> select lpad(rpad('gao',10,'*'),17,'*')from dual; 结果显示在 gao 右边粘贴 10 个星号,在左边粘贴 17 个星号。 10...

    Oracle函数学习资料

    在Oracle函数学习中,我们通常会接触到各种类型的函数,包括处理类函数、数字函数和日期函数等。以下是对这些函数的详细说明: 1. **处理类函数**: - **LOWER函数**:此函数用于将字符串中的所有字母转换为小写。...

    MySQL函数大全及用法示例

    11. LPAD和RPAD函数:LPAD用字符串padstr填充str左端直到字串长度为len返回,RPAD则填充到右侧。例如lpad('hi',4,'??')返回'??hi',rpad('hi',5,'?')返回'hi???' 12. LEFT和RIGHT函数:LEFT(str,len)返回字符串str...

    oracle函数大全.pdf

    9. LPAD和RPAD函数:LPAD在字符串左侧填充字符,RPAD在字符串右侧填充字符,直到达到指定的长度。例如,LPAD('gao', 10, '*')返回'***gao'。 10. LTRIM和RTRIM函数:LTRIM删除字符串左侧的指定字符,RTRIM删除字符...

    oracle系统内置函数大全

    Oracle数据库系统内置了大量函数,这些函数可以分为多个类别,例如字符函数、数字函数、日期函数、转换函数、分组函数以及其他辅助函数等。以下是对每个类别中一些常用函数的详细介绍: 字符函数 1. ASCII函数:...

    hive函数大全(中文版)

    20. 右补足函数:rpad 28 21. 分割字符串函数: split 28 22. 集合查找函数: find_in_set 29 八、集合统计函数 29 1. 个数统计函数: count 29 2. 总和统计函数: sum 29 3. 平均值统计函数: avg 30 4. 最小值统计函数:...

    Oracle 函数大全

    8. LPAD和RPAD函数:分别为左填充和右填充指定字符到字符串。 9. LTRIM和RTRIM函数:分别用于删除字符串左侧和右侧的指定字符。 10. REPLACE函数:用于替换字符串中的指定字符或子串。 11. SOUNDEX函数:返回一个...

    oracle函数和分组

    在Oracle数据库中,函数和分组是进行数据处理和分析的重要工具。本篇将详细介绍一些常用的Oracle内建函数,特别是字符函数、数字函数以及分组相关的GROUP BY子句和HAVING子句。 首先,我们来看字符函数。字符函数...

    Oracle函数列表速查

    Oracle函数是Oracle数据库中用于数据处理的重要工具,分为单行函数和组函数两种类型。单行函数处理单个数据行,对每一行都返回一个结果,而组函数则对多行进行聚合操作,如计数、求和等。 单行函数主要包括字符函数...

Global site tag (gtag.js) - Google Analytics