`
icyheart
  • 浏览: 779751 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracal中Lpad函数和Rpad函数

阅读更多

在Oracle/PLSQL中,lpad函数将左边的字符串填充一些特定的字符,其语法格式如下:   

     lpad( string1, padded_length, [ pad_string ] )
     其中string1是需要粘贴字符的字符串
     padded_length是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成padded_length;

     pad_string是个可选参数,这个字符串是要粘贴到string1的左边,如果这个参数未写,lpad函数将会在string1的左边粘贴空格。
    例如:

lpad('tech', 2); 将返回'te'
lpad('tech', 8, '0'); 将返回'0000tech'
lpad('tech on the net', 15, 'z'); 将返回 'tech on the net'
lpad('tech on the net', 16, 'z');

将返回 'ztech on the net'

 

Rpad()函数的用法:
rpad函数将右边的字符串填充一些特定的字符其语法格式如下:   
     rpad(string,n,[pad_string])
     string:可是字符或者参数
     n:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的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'

分享到:
评论

相关推荐

    sqlserver实现Oracle中Lpad和Rpad函数

    sqlserver实现Oracle中Lpad和Rpad函数

    oracle函数大全 oracle函数大全

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

    Oracle数据库sql函数及语法

    8. RPAD和LPAD函数:RPAD在字符串右侧填充指定字符,直到达到指定长度;LPAD在左侧填充。如果字符不足,则使用指定的填充字符。例如,LPAD(RPAD('gao', 10, '*'), 17, '*')返回'*******gao*******'。 9. LTRIM和...

    oracle中基本函数

    `Lpad` 和 `Rpad` 函数分别用于在字符串的左边和右边填充字符。 ```sql SELECT LPAD('Smith', 10, '*') FROM dual; ``` 结果为 `*****Smith`。 ```sql SELECT RPAD('Smith', 10, '*') FROM dual; ``` 结果为 `Smith*...

    oracle中的函数大全

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

    oracle+110个常用函数

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

    oracle内置函数大全

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

    oracle系统内置函数大全

    11. RPAD函数:使用指定字符集,在字符串的右侧填充,直到达到指定长度。 12. LPAD函数:与RPAD类似,但填充发生在字符串的左侧。 13. RTRIM函数:删除字符串右边指定字符集中的字符。 14. SOUNDEX函数:根据字符串...

    Oracle_Sql_中常用字符串处理函数

    Oracle Sql 提供了 RPAD() 和 LPAD() 函数,用于在字符串的右边或左边填充字符。 示例:SELECT RPAD('gao', 10, '*') FROM dual; -- 返回 *gao SELECT LPAD('gao', 10, '*') FROM dual; -- 返回 gao* 13. 字符串...

    oracle数据库 110个常用函数

    在Oracle数据库中,掌握常用的函数对于SQL查询和数据操作至关重要。以下是一些常见的Oracle数据库函数,包括它们的用途和示例: 1. ASCII 函数:这个函数返回与给定字符对应的ASCII码,即十进制数值。例如,ASCII('...

    oracle函数大全,oracle函数大全,

    以下是对【标题】和【描述】中提到的“Oracle函数大全”的详细说明: 1. ASCII 函数:此函数返回一个字符的ASCII码,即该字符对应的十进制数字。例如,ASCII('A') 返回 65,表示'A'的ASCII码。 2. CHR 函数:CHR...

    Oracle生成不重复票号与LPAD,RPAD与NEXTVAL函数解析

    总的来说,Oracle的`LPAD()`、`RPAD()`和`NEXTVAL()`函数结合使用,能有效地生成包含日期和顺序信息的不重复票号,同时在Java应用程序中可以方便地调用和显示这些票号。这种机制对于需要大量生成唯一标识的业务场景...

    oracle系统函数大全

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

    Oracle SQL内置函数大全

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

    oracle中左填充(lpad)和右填充(rpad)的介绍与用法

    LPAD() 和 RPAD() 函数是Oracle数据库中处理字符串长度的重要工具。它们能够帮助我们确保字段长度的一致性,从而满足格式化输出、数据库设计或其他业务需求。在实际开发过程中,这两个函数可以灵活地与日期函数、...

    oracle函数大全

    RPAD和LPAD函数用于在字符串的左右两端填充字符,直至达到指定长度。RPAD表示在右侧填充,而LPAD表示在左侧填充。例如,LPAD(RPAD('gao', 10, '*'), 17, '*') 返回'***gao***'。 10. LTRIM和RTRIM函数: LTRIM函数...

    Oracle 基础语句 函数大全(字符串函数

    11. **RPAD** 函数:在字符串右侧填充指定字符以达到特定长度,与LPAD类似。 12. **RTRIM** 函数:移除字符串右侧指定字符,如 `RTRIM('Mississippi', 'Mis')` 返回 "Missipp"。 13. **REPLACE** 函数:替换字符串...

    Oracle中的函数、存储过程、包

    Oracle数据库系统中,函数、存储过程和包是重要的PL/SQL编程元素,它们在数据库管理和应用开发中扮演着核心角色。 1. **函数**: - **系统函数**:Oracle预定义的一系列函数,如SYSDATE获取当前日期,USER获取当前...

    oracle数据库函数大全集合

    Oracle 数据库函数大全集合 Oracle 数据库函数大全集合是一个非常全面的函数集合,包含了多种常用的函数,...这些函数都是 Oracle 数据库中常用的函数,了解这些函数的使用可以帮助我们更好地处理字符串和字符数据。

    Oracle SQL 内置函数大全

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

Global site tag (gtag.js) - Google Analytics