ltrim ,rtrim与 lpad,rpad简单用法

一.ltrim 与 rtrim
ltrim :

  1. ltrim (string)。去除左边的空格。
  2. LTRIM(c1,[,c2]) 。从左边c1第一个字符算起,匹配到相应字符串c2里任意字符,则去除。

rtrim :和ltrim相反

示例:

SQL> set line 200
SQL>SELECT (' dd df '),length(' dd df '),LTRIM(' dd df '),length(LTRIM(' dd df ')),RTRIM(' dd df '),length(RTRIM(' dd df ')) from dual('DDDF')       LENGTH('DDDF') LTRIM('DDDF')  LENGTH(LTRIM('DDDF')) RTRIM('DDDF')  LENGTH(RTRIM('DDDF'))
--------------------- -------------- ------------------ --------------------- ------------------ ---------------------dd df                7 dd df                  6  dd df                     6SQL> SELECT '"'||(' dd df ')||'"',length(' dd df '),'"'||LTRIM(' dd df ')||'"',length(LTRIM(' dd df ')),'"'||RTRIM(' dd df ')||'"',length(RTRIM(' dd df ')) from dual;'"'||('DDDF')||'"'     LENGTH('DDDF') '"'||LTRIM('DDDF')||'"'  LENGTH(LTRIM('DDDF')) '"'||RTRIM('DDDF')||'"'  LENGTH(RTRIM('DDDF'))
--------------------------- -------------- ------------------------ --------------------- ------------------------ ---------------------
" dd df "              7 "dd df "                   6 " dd df"                       6

二. lpad与 rpad
lpad:
lpad函数格式-从左至右填充
lpad( string, padded_length, [ pad_string ] )

释义
string: 准备被填充的字符串;

padded_length: 填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;

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

rpad 则正好相反。

示例:

SQL> set line 200
SQL> SELECT ('test'),length('test'),LPAD('test',10,'L'),length(LPAD('test',10,'L')),RPAD('test',10,'R'),length(RPAD('test',10,'R')) from dual;
('TEST')     LENGTH('TEST') LPAD('TEST',10,'L')        LENGTH(LPAD('TEST',10,'L')) RPAD('TEST',10,'R')        LENGTH(RPAD('TEST',10,'R'))
------------ -------------- ------------------------------ --------------------------- ------------------------------ ---------------------------
test              4 LLLLLLtest                          10 testRRRRRR                          10

ltrim ,rtrim与 lpad,rpad简单用法相关推荐

  1. Oracle之trim,ltrim,rtrim三个函数的用法

    基础用法: 去除指定字符串前后的空格 select trim(' hello caicai ')trim from dual;--当不加别名时,显示字符串右边还是有空格. 2.去除指定字符串左右的空格 ...

  2. Lpad与Rpad的用法

    笔者,在前段时间,在思考的时候,发现了Lpad的另外一种语法: 首先:在这之前,先看看我们通常的用法: Lpad(string,n,[pad_string])--通常第三个参数可以默认为' '一个空格 ...

  3. 数据库学习笔记---connect by的简单用法

    connect by的简单用法 技术qq交流群:JavaDream:251572072  教程下载,在线交流:创梦IT社区:_______以前的网站现在不弄了,抱歉  ---------------- ...

  4. PHP字符串去除首尾指定字符的trim ltrim rtrim函数

    今天,我们看一个比较简单的处理字符串函数,我们都知道在表单提交的过程中,可用户输入的内容不一定就是和你想的一样合法的数据,就比如输入用户名或者邮箱的时候在input框空了几个空格,这样进入数据库中的数 ...

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

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

  6. php rmdir 返回值,php通过rmdir删除目录的简单用法

    php通过rmdir删除目录的简单用法 本文实例讲述了php通过rmdir删除目录的简单用法.分享给大家供大家参考.具体分析如下: php可以通过rmdir()函数删除服务器上的目录,下面代码里用到了 ...

  7. oracle函数-LPAD/RPAD

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

  8. 反编译工具jad简单用法

    反编译工具jad简单用法 下载地址: [url]http://58.251.57.206/down1?cid=B99584EFA6154A13E5C0B273C3876BD4CC8CE672& ...

  9. SQL Server ltrim(rtrim()) 去不掉空格

    原因:中间存在回车符或者换行符,所以要先将此符号替换掉: LTRIM(RTRIM(REPLACE(REPLACE( A,char(13),''),char(10),'') )) LTRIM(A) -- ...

最新文章

  1. 轻松管理Win 2003的“远程桌面”
  2. 【开篇】自我介绍和博客未来规划
  3. golang 函数定义
  4. 伯克利电子和计算机工程申请入口
  5. terminal 常用 快捷键
  6. java代码,输入n多个数,求其平均值,虽有重复,但是第二次,我就乱写了
  7. Application Constants
  8. videocapture 保存图片_RoboMaster视觉教程OpenCV(二)读取视频图像与转换
  9. 基于Spring Security的认证授权_应用详解_会话管理_Spring Security OAuth2.0认证授权---springcloud工作笔记129
  10. java jsp动作_Java中级—JSP九大内置对象和动作
  11. php项目网页音乐播放器插件,10个免费开源的JS音乐播放器插件
  12. mvc如何嵌套第三方页面_苹果屏蔽第三方Cookie,然后呢?
  13. HTTP协议-GET/POST请求
  14. jsp页面中javascript嵌套java代码段
  15. matlab中数据导入及处理,matlab 和 excel 数据的导入导出
  16. MICCAI 2022 | ASA:用于预训练脑核磁分割的注意力对称自动编码器
  17. c语言低通滤波参数调节,低通滤波器的参数设置
  18. 图片加载框架之UIL
  19. 算法 64式 7、搜索算法整理_第1部分_1到15题
  20. 基于自适应算法和增量式PID算法的模拟直升飞机控制系统

热门文章

  1. 富士康三年内用100万机器人代替工人
  2. 电脑数据怎么恢复?三种方法值得一试
  3. 3Dflash 图表xml数据封装
  4. Unable to locate 'C:\Users\Administrator\Desktop\aspnet-3f34254d5ebec499ba8bc470544c7d401f379406\Sam
  5. 一文详解Docker 代理脱坑
  6. 绘声绘影——视影成双(3)
  7. 360wifi真机测试
  8. 电商导购CPS,京东联盟如何跟单实现用户和订单绑定
  9. 始终快人一步,我的华为云CDN加速比你好
  10. Apache Kylin 在 58 同城的实践与优化