ORACLE中trim函数、ltrim函数、rtrim函数的使用介绍

前言

一开始使用oracle时,遇见了上面的三个函数,虽然以前在mysql中也见过,但是在oracle中有很大的不同,因此做了以下总结,网上也有很多类似的介绍,但是感觉举例太少,不能很快的看出其中的含义,这也是写这篇文章的目的。

trim函数

  • 语法
trim ( String );
  • 参数
    String:字符串类型
    将string字符串开头和结尾的空格去掉,在sql中和java的方法代码块中都可以使用。

ltrim函数

  • 语法
 ltrim(String, charlist);
  • 参数
  • String:字符串类型
    charlist:需要去除的预定义字符
    删除字符串左边出现的预定义字符,返回值为字符串类型



    由上面三图可得出结论
    ltrim(String, charlist)函数是按照charlist中的字符一个一个的截断String的字符,而且还是从左开始执行的,一旦遇到charlist中的字符,String中的字符都会相对应的截断,一直到String的字符没有c2的字符为止才会结束。RTRIM()跟LTRIM() 的情况一样,只不过是从右开始执行。

该语句还可以去除小数点,但是有条件限制,只能去除以零开始的小数点。

rtrim函数

用法跟ltrim相反,一个是从左边开始,一个是从右边开始。

ORACLE中trim函数、ltrim函数、rtrim函数的使用介绍相关推荐

  1. oracle中trim,ltrim,rtrim函数用法(简单易懂)

    oracle中trim,ltrim,rtrim函数用法 用法一.去空格 函数 作用 TRIM TRIM()去除指定字符串的前后空格 LTRIM LTRIM()去除指定字符串的前面空格 RTRIM RT ...

  2. oracle的rtrim函数,oracle中trim,ltrim,rtrim函数用法

    该函数共有两种作用: 第一种,即大家都比较熟悉的去除空格. 例子: --TRIM去除指定字符的前后空格 SQL> SELECT TRIM(' dd df ') FROM dual; TRIM(' ...

  3. Oracle之trim( )、ltrim( )、rtrim( )三个函数

    Oracle之trim( ).ltrim( ).rtrim( )三个函数的用法及陷阱 一.去除字符串前后空格(基本用法) trim(string):去除指定字符串string的左右空格,当然,stri ...

  4. js 的Trim、LTrim、RTrim函数

    js 的Trim.LTrim.RTrim函数 此方法是通过正则表达式来处理的,代码比较少,比较经典. 如下是追加到String的属性当中. String.prototype.Trim = functi ...

  5. 达梦数据库函数-trim,ltrim,rtrim函数用法

    trim,ltrim,rtrim函数用法 这类函数共有两种作用:这里的l和r字母可以理解成left和right,也可以记住它们的真实含义:leading和trailing--前面和后面 1)第一种,即 ...

  6. Oracle之trim( )、ltrim( )、rtrim( )三个函数的用法及陷阱

    最近整理一份oracle常用函数清单的时候发现其经常用来去除字符串空格的三个函数,也就是trim().ltrim().rtrim(),看起来简简单单,其实大有玄机.以下见解来自网络,但内容经由博主撰写 ...

  7. php 去除首位字符_PHP 字符串去除 trim、ltrim 与 rtrim 函数

    PHP 字符串去除 用于去除字符串首尾空白等特殊符号或指定的字符. 相关函数如下: trim():去除字符串 首尾 空白等特殊符号或指定字符序列 ltrim():去除字符串 首 空白等特殊符号或指定字 ...

  8. oracle常用函数之trim( )、ltrim( )、rtrim( )

    本文转载自:Oracle之trim( ).ltrim( ).rtrim( )三个函数的用法及陷阱_Velen_zou的博客-CSDN博客_oracle trim trim().ltrim().rtri ...

  9. oracle trim没用,Oracle中Trim函数的使用方法

    TRIM函数最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种.然而在Oracle中TRIM函数其实是具有删除"任意指定"字符的功能,下面就进 ...

最新文章

  1. R语言通过loess去除某个变量对数据的影响
  2. python TypeError: not all arguments converted during string formatting 解决
  3. 最新版idea如何在包下建立子包(dao包下建立impl包)
  4. POJ2560-雀斑(Freckles)【图论,并查集,最小生成树,KURUSKAL】
  5. Intellij IDEA展示类中的方法树形结构
  6. mysql数据库中文乱码解决
  7. 智能优化算法:细菌觅食优化算法 - 附代码
  8. 《码出高效:Java 开发手册》“码” 出高效的同时编写出高质量的代“码”。
  9. 基金指数温度怎么算_温度换算(指数基金温度计算器)
  10. db9针232接口波特率标准_RS232串口通信:接口定义、标准接法详细说明,一看就懂了...
  11. 蓝牙音频编码简介 - SBC、AAC、AptX、LDAC、LHDC
  12. kaggle TalkingData用户性别数据预测性别入门笔记
  13. 泰安链底层系统设计、核心优势、技术实现
  14. 计算机应用格式工厂部分教案,格式工厂教学案.doc
  15. python路径规划仿真_路径规划之dijkstra
  16. 微信小程序小技巧分享
  17. GitChat·前端 | 从软件工程角度看大前端技术栈
  18. Paying More Attetion to Attention:Improving the Performance of Convolutional Neural Networks via AT
  19. 预约挂号医院管理项目----service_hosp模块—医院管理
  20. 【2】JQuery 高级部分

热门文章

  1. plt.contourf、plt.contour函数
  2. 【VMware vSAN 7.0】6.6 使用快速入门功能配置延伸集群或双节点集群—我们有软硬件解决方案
  3. C++ 字符跑酷#1 游戏制作实录
  4. Python控制仪器 【1,控制直流电源】
  5. day17--硬盘分区知识、fdisk命令、parted命令
  6. Linux WiFi: Deauthenticated Reason Codes
  7. matlab中的delaunay,基于MATLAB 实现二维delaunay 三角剖分
  8. 几种常见音视频传输协议使用总结
  9. 基于SAA7111A的模拟视频转换接口设计
  10. 《苏宁易购:商品详情系统架构设计》阅读笔记