oracle中trim,ltrim,rtrim函数用法(简单易懂)
oracle中trim,ltrim,rtrim函数用法
用法一、去空格
函数 | 作用 |
---|---|
TRIM | TRIM()去除指定字符串的前后空格 |
LTRIM | LTRIM()去除指定字符串的前面空格 |
RTRIM | RTRIM()去除指定字符串后面后空格 |
用法二、去除指定字符(trim只能去除单字符,而ltrim和rtrim可以去除多个字符。)
trim去除字符:
- 语法:SELECT TRIM(leading|trailing|both string1 FROM string2) FROM dual;
- 含义:去除字符串string2前面|后面|前后面(leading|trailing|both)的字符string1,默认去除方式为both
- 例1:SELECT trim(leading ‘d’ from ‘dfssa’) FROM dual; 结果:fssa
- 例2:SELECT trim(both ‘1’ from ‘123sfd111’) FROM dual;结果:23sfd
- 例3:SELECT trim(trailing ‘2’ from ‘213dsq12’) FROM dual; 结果:213dsq1
注意:trim去除字符只能是单个字符,如下,要去除的字符若为字符集则报错
ORA-30001: 截取集仅能有一个字符
ltrim 用法
select ltrim(‘109224323’,‘109’) from dual; 224323
select ltrim(‘10900094323’,‘109’) from dual; 4323
select ltrim(‘10900111000991110224323’,‘109’) from dual; 224323
select ltrim(‘109200111000991110224323’,‘109’) from dual; 200111000991110224323
select ltrim(‘902100111000991110224323’,‘109’) from dual;
总结:
ltrim(x,y) 函数是按照y中的字符一个一个截掉x中的字符,并且是从左边开始执行的,只要遇到y中有的字符, --x中的字符都会被截掉, 直到在x的字符中遇到y中没有的字符为止函数命令才结束 .
oracle中trim,ltrim,rtrim函数用法(简单易懂)相关推荐
- Oracle之trim,ltrim,rtrim三个函数的用法
基础用法: 去除指定字符串前后的空格 select trim(' hello caicai ')trim from dual;--当不加别名时,显示字符串右边还是有空格. 2.去除指定字符串左右的空格 ...
- PHP字符串去除首尾指定字符的trim ltrim rtrim函数
今天,我们看一个比较简单的处理字符串函数,我们都知道在表单提交的过程中,可用户输入的内容不一定就是和你想的一样合法的数据,就比如输入用户名或者邮箱的时候在input框空了几个空格,这样进入数据库中的数 ...
- substr instr trim ltrim rtrim函数详解
substr('源字符串',开始位置,截取长度) substr('This is a test', 6, 2) would return 'is' substr(' ...
- SQL 中 TRIM()函数用法
问题描述: 在数据库中,批量导入数据的时候,没有注意字段数据的空格,造成导入数据库里的数据末尾有空格. 解决方案: trim() 函数介绍: trim 函数可以移除字符串的首尾信息.最常见的用法为移除 ...
- [导入]JavaScript常用函数:Trim() LTrim() RTrim()
//功能:JavaScript的Trim(), Ltrim(), RTrim() 函数 //来源:http://jorkin.reallydo.com/article.asp?id=460 Strin ...
- ORACLE中trim函数、ltrim函数、rtrim函数的使用介绍
ORACLE中trim函数.ltrim函数.rtrim函数的使用介绍 前言 一开始使用oracle时,遇见了上面的三个函数,虽然以前在mysql中也见过,但是在oracle中有很大的不同,因此做了以下 ...
- 达梦数据库函数-trim,ltrim,rtrim函数用法
trim,ltrim,rtrim函数用法 这类函数共有两种作用:这里的l和r字母可以理解成left和right,也可以记住它们的真实含义:leading和trailing--前面和后面 1)第一种,即 ...
- oracle trim没用,Oracle中Trim函数的使用方法
TRIM函数最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种.然而在Oracle中TRIM函数其实是具有删除"任意指定"字符的功能,下面就进 ...
- PHP字符串函数之 trim ltrim rtrim chop
PHP字符串函数之 trim ltrim rtrim chop trim – 去除字符串首尾处的空白字符(或者其他字符) ltrim – 删除字符串开头的空白字符(或其他字符) rtrim – 删除字 ...
最新文章
- element 使用阿里图标变形了_web前端大厂面试题(阿里云笔试篇)
- neo4j java label_Neo4j:在具有相同Label的两个或多个节点之间创建关系
- @Autowired注解和静态方法 NoClassDefFoundError could not initialize class 静态类
- yml的基本语法,以及java读取yml文件
- ab st语言编程手册_从零开始学习ST/SCL编程语言:一赋值及条件执行指令的讲解...
- python实现合并两个文件并打印输出
- 数据库设计原则与开发规范,你知道多少?
- Dubbo的架构体系
- winform 中导入excel时提示“未在本地计算机上注册“microsoft.ACE.oledb.12.0”
- 【青岛站】SWAT模型高阶应用暨无资料地区建模、不确定分析与气候变化、土地利用对面源污染影响模型改进及案例分析研讨
- oracle 父子级,oracle 父子关系
- android 半圆型菜单,Android-自定义view之圆形与“半圆形”菜单
- c++实验3-个人所得税计算器
- 详解区块链P2P网络
- win7配置计算机失败还原更改,win7系统更新补丁提示“配置失败还原更改”的解决方法...
- Word中给论文添加引用
- 免费简单好用的屏幕录制工具——Captura
- SpringBoot(5)响应式编程WebFlux
- 算法时间复杂度的渐进表示法 + 分析窍门
- 2021年1--3月日历带农历天干地支