语法格式如下:
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'

oracle ipad函数(从左边填充)相关推荐

  1. oracle中update补空格lpad,Oracle lpad 函数

    Oracle lpad 函数 Oracle lpad 函数: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://soysky.blogbus.com/logs/43623 ...

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

    这篇文章主要跟大家介绍了关于oracle中左填充(lpad)和右填充(rpad)的相关资料,通过填充我们可以固定字段的长度,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下 ...

  3. ORACLE 字符串函数用法(转载)

    ORACLE 常用字符函数 页内导航 1 ASCII(arg1) 2 CHR(arg1,[using nchar_cs]) 3 CONCAT(arg1,arg2) 4 INITCAP(arg1) 5 ...

  4. 数据库编程1 Oracle 过滤 函数 分组 外连接 自连接

    [本文谢绝转载原文来自http://990487026.blog.51cto.com] <大纲>数据库编程1 Oracle 过滤 函数 分组 外连接 自连接本文实验基于的数据表:winso ...

  5. oracle stdevp函数,ORACLE 系统函数与SQLSERVER系统函数的区别是什么

    ORACLE 系统函数与SQLSERVER系统函数的区别是什么 发布时间:2021-03-17 14:40:36 来源:亿速云 阅读:57 作者:Leah 栏目:数据库 这篇文章给大家介绍ORACLE ...

  6. matlab的round函数是什么意思,Oracle round函数是什么意思?怎么运用?

    Oracle Round 函数 (四舍五入),是指传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果. 使用方法 SELECT ROUND( number, [ decimal_plac ...

  7. oracle 聚合函数 日期,Oracle日期函数/字符函数/数字函数/转换函数/聚合函数

    Oracle日期函数: MONTHS_BETWEEN:返回两个日期之间月份的差值 MONTHS_BETWEEN('01-EP-95','11-JAN-94') ===>19.6774194 AD ...

  8. oracle中函数怎么使用方法,Oracle中函数的使用

    1.decode () 例子:它的写法如下decode('a','b','c','d'),其中a,b,c,d可以是其他函数也可以是数值,依据我们自己的情况来使用,它的含义是如果a=b,那么结果显示c, ...

  9. Oracle分析函数——函数列表

    --------------聚合函数 SUM :该函数计算组中表达式的累积和 MIN :在一个组中的数据窗口中查找表达式的最小值 MAX :在一个组中的数据窗口中查找表达式的最大值 AVG :用于计算 ...

  10. 生产环境中Oracle常用函数总结

    1>to_char,将日期转换为字符:add_months,在第一个参数的日期上加或者减第二个参数的值: select dkzh,jkhtbh,yhkrq,dkffrq,shqs,dqyqcs, ...

最新文章

  1. android html文字垂直居中,Android 浏览器文本垂直居中问题
  2. 网站seo优化相关性需要了解哪三方面内容?
  3. gitbook 编辑手册
  4. Codevs 5590 A+B 问题 超级版
  5. 点击延迟_300ms 延迟是什么,如何解决
  6. Linux下高性能网络编程中的几个TCP/IP选项_SO_REUSEADDR、SO_RECVBUF、SO_SNDBUF、SO_KEEPALIVE、SO_LINGER、TCP_CORK、TCP_NODE
  7. [RabbitMQ]工作原理_原理名词解释
  8. 数据库有哪些分类?应该怎样选择?终于有人讲明白了
  9. 如何防止WordPress博客内容被恶意复制的教程
  10. POJ3178 计算几何+DP
  11. 镜像配置见证机失败解决方案
  12. Java生成唯一GUID UUID
  13. Rhino(犀牛) 7.22安装教程附带安装包
  14. C变量的直接引用与间接引用区别
  15. ROS只使用思岚A1激光雷达进行slam建图
  16. 洛谷p5710答案C语言,洛谷题单 101【入门2】分支结构
  17. 显示器偏色测试软件,显示器偏色,如何解决显示器偏色?
  18. python mqtt publish_mqtt异步publish方法
  19. linux获取系统时间
  20. 程序报错:AttributeError: module ‘cv2.cv2‘ has no attribute ‘cv2.MultiTracker_create()‘

热门文章

  1. 鉴源实验室丨车载ECU嵌入式软件的测试入门
  2. 基于javaweb的超市管理系统设计与实现(含论文和源码)
  3. DoTween函数汇总
  4. sap系统搭建教程_SAP系统和微信集成的系列教程之一:微信开发环境的搭建
  5. 离散数学9:二部图、欧拉图、哈密顿图
  6. goeasy服务器发送(发布)消息,python服务端使用GoEasy实现websocket消息推送
  7. 【2021最新版】Kafka面试题总结(25道题含答案解析)
  8. QRCode.js生成二维码
  9. 【阮一峰ES6入门教程学习笔记】函数的扩展
  10. Docker视频教程 之 熟悉docker-machine及docker常用命令 - 知识林