基本语法 LPAD( string, padded_length, [ pad_string ] )

参数
string : 源字符串
padded_length : 最后返回的字符串的长度
pad_string : 用于填充的字符,可以不填,默认为空字符

实际运用
情景一:
如果最终返回的字符串的长度比源字符串的小,那么此函数实际上对源串进行截取处理,。如下

SELECT LPAD('20190609',4) FROM DUAL
操作结果:2019

情景二:
如果padded_length比源字符串的长度长,则用pad_string进行填充,保证返回的最终字符串的长度为padded_length;

select lpad('20190609',10,'-') from dual
操作结果为:20190609

RPAD类似:

select rpad('1234',2,'0') from dual
操作结果为:12
select rpad('1234',7,'0') from dual
操作结果为:1234000

注:为方便查看,文字未加注释符号,大家实际运用请规范SQL书写。

Oracle 函数使用:LPAD RPAD相关推荐

  1. Oracle函数篇 - lpad 函数

    一.函数介绍 lpad函数从左边对字符串使用指定的字符进行填充.从其字面意思也可以理解,l是left的简写,pad是填充的意思,所以lpad就是从左边填充的意思. 二.语法介绍 语法格式如下: lpa ...

  2. oracle rpad mysql_Oracle生成不重复票号与LPAD,RPAD与NEXTVAL函数解析

    SELECT TO_CHAR(SYSDATE,'YYMMDD')||LPAD(REFUNDSEQ.NEXTVAL,6,'0') AS RES_ORDER_NO FROM DUAL 该语句拼接 时间 与 ...

  3. oracle函数-LPAD/RPAD

    基本用法: lpad函数 函数介绍 lpad函数是 Oracle 数据库函数,lpad函数从左边对 字符串使用指定的字符进行填充.从其字面意思也可以理解,l是left的简写,pad是填充的意思,所以l ...

  4. Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)

    http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions001.htm#i88893 http://ansj.bokee.com/ ...

  5. java查询出来的日期类型_Java的第29天,Oracle函数

    今天是学习Java的 第29天. 今天学习了数据库中DQL语言中的逻辑条件关系,优先规则,使用order by 排序.学习了Oracle函数,包括单行函数和多行函数,学习了字符函数,字符处理函数,数字 ...

  6. BayaiM__ oracle函数_01

    BayaiM__ oracle函数_01 Oracle函数 ---------------------------------------------------------------------- ...

  7. Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)...

    SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ...

  8. 数据库oracle有哪些函数,Oracle函数大全

    Oracle函数大全 时间:2007-12-23  来源:不详  作者:迈克DB SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL>selectascii('A') ...

  9. 学习笔记:Oracle函数大全

    Oracle 编者按 01. 字符函数 1.01 CHR(n) 1.02 CONCAT(ch1, ch2) 1.03 INITCAP(ch) 1.04 UPPER(ch) 1.04 LOWER(ch) ...

  10. (十三) Oracle函数

    文章目录 Oracle函数 1. 函数介绍 2. 函数分类 单行函数 单行函数的特性 单行函数的分类 3. 字符函数 字符函数分类 大小写处理函数 字符处理函数 数字函数 4. 日期函数 日期的使用 ...

最新文章

  1. #@python常见的代码自己编写问题
  2. php二维数组按照自定义方式对键值排序,PHP 对一个给定的二维数组按照指定的键值进行排序...
  3. linux安装远程连接snmp的,远程安装net-snmp全过程
  4. MUI H5+ APP 分享H5连接 通过scheme唤醒APP
  5. saltstack-部署
  6. HDU 4753 Fishhead’s Little Game(DFS)
  7. 【nodejs原理源码赏析(7)】【译】Node.js中的事件循环,定时器和process.nextTick
  8. extjs实现组织架构图_如何画好一张架构图?(内含知识图谱)
  9. HCL V2.1.1如何修改CLI字体大小及背景颜色
  10. Windows 2003系统安全+IIS下Web与FTP的完美结合(下)
  11. utils 16进制HEX 与 rgba互转
  12. 浅谈matlab中fftshift的作用
  13. UNP编程:15---UDP之(recvfrom、sendto函数)
  14. NB-IOT经典案例
  15. 44、Search contract
  16. 解决前端 js 中使用 append 动态追加元素标签后,事件和css样式异常问题
  17. 如何打包Google扩展程序
  18. TOPSIS算法(优劣解距离法)的使用举例与matlab实现
  19. 基于人工智能的地球物理参数反演范式理论及判定条件
  20. 校园计算机网的功能,校园网的含义及其特点和基本功能

热门文章

  1. 关于使用iconfont图标总生成小长方形框的解决办法
  2. 进阶篇:3.3)压铸件设计
  3. 4款堪称神器的必备高效率办公工具!
  4. 如何在html中加入柱状图,利用DIV+CSS做的柱状图(3)
  5. 安全与专业双向加持 平安云赋能金融客户上云
  6. TensoRF-张量辐射场论文笔记
  7. 百度接口(1)小票识别+票体主题内容处理
  8. 前端:页面快速定位和返回顶部(锚点)
  9. bootstrap表格样式大全
  10. HTML如何改变表格浮动位置,HTML浮动表格