oracle trim函数

本文参考http://blog.csdn.net/indexman/article/details/7748766

语法描述如下:

TRIM([ { { LEADING | TRAILING | BOTH }
         [ trim_character ]
       | trim_character
       }       FROM 
     ]
     trim_source
    )

参数解释:

leading   开头字符

trailing    结尾字符

both        开头和结尾字符

trim_character  去除的字符

trim_source      修剪源

select trim(leading ‘x‘ from ‘xhellox‘) from dual;--hellox
select trim(trailing ‘x‘ from ‘xhellox‘) from dual;--xhello
select trim(both ‘x‘ from ‘xhellox‘) from dual;--hello
select trim(‘x‘ from ‘xhellox‘) from dual;--hello
select trim(‘ xhellox ‘) from dual;--xhellox
select trim(trailing  from ‘xhellox ‘) from dual;--xhellox
select trim(trailing ‘x‘ from null) from dual;--empty
select trim(trailing null from ‘xhellox‘) from dual;--empty
时间: 2024-08-10 19:11:25

oracle trim函数的相关文章

oracle trim函数用法详解

在oracle数据库中,trim一般都是用在删除字符串两边的空格.实际上,trim也可以用来删除字符串两边的指定字符.并且trim指定删除的字符串只能是单个字符Oracle TRIM函数是很常见的函数,下面对Oracle TRIM函数的语法作了详尽的阐述说明,希望可以让您对Oracle TRIM函数有更深的认识. 如果提到Oracle TRIM函数,最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种.然而Oracle TRIM函数其实是具有删除“任意指定”字

oracle中的trim()函数详解

1.先看一下Oracle TRIM函数的完整语法描述 TRIM([ { { LEADING | TRAILING | BOTH }[ trim_character ]| trim_character}FROM]trim_source) 以上语法引自于Oracle 10gR2官方文档:http://download.oracle.com/docs/ ... 0/img_text/trim.htm单从这个语法定义上我们就可以看出,小小的Oracle TRIM函数蕴含了更多可定制的功能.一一展示,供参

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

[本文谢绝转载原文来自http://990487026.blog.51cto.com] <大纲> 数据库编程1 Oracle 过滤 函数 分组 外连接 自连接 本文实验基于的数据表: winsows安装好Oracle11g之后,开始实验 SQLplus 登陆 ORacle sqlplus 退出的方式 查看用户之下有什么表 查看表的所有记录,不区分大小写 设置SQLplus行宽,页宽,列宽: 清屏命令 select as 语法 1,as别名的使用 2,没有引号带有空格的别名,无法识别: 3,带有

数据库编程2 Oracle 过滤 函数 分组 外连接 自连接

[本文谢绝转载原文来自http://990487026.blog.51cto.com] 续:数据库编程1 Oracle 过滤 函数 分组 外连接 自连接 where like模糊查询,查询员工姓名是4个字母 SQL> select * from emp where ename like '____';      EMPNO ENAME                JOB                       MGR HIREDATE          SAL       COMM    

Oracle 常用函数

一.大小写转换函数 LOWER LOWER函数用小写形式替换字符串中的大写字符.语法:LOWER(s). select lower(100+100),lower('SQL'),lower(sysdate) from dual; UPPER UPPER函数用大写形式替换字符串中的小写字符.语法:UPPER(s). select upper('sql') from dual; INITCAP INITCAP函数将字符串转换为首字母大写的形式.字符串中每个单词的第一个字母都被转换为大写形式,面每个单词

Oracle 的函数

Oracle 的函数 分类 单行函数:  对每一行输入值进行计算,得到相应的计算结果,返回给用户,也就是说, 每一行作为一个输入参数,通过函数计算得到每行的计算结果.比如说length 多行函数:对多行输入值进行计算,得到多行对应的多个结果,比如max,min等 单行函数 字符函数: 用于处理字符的业务   replace(char 1,search_string,replace_string) 举例: 在emp表中的ename列中替换所有的A select replace(ename,'A',

Java - split()函数和trim()函数的使用方法

split()函数和trim()函数的使用方法 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24465141 详细參考Java API: http://docs.oracle.com/javase/6/docs/api/java/lang/String.html split()函数是依据參数如",", "-", " "等, 切割String字符串, 返回一个String的数组

问题:oracle字符串函数;结果:Oracle字符串函数

Oracle字符串函数 最近换了新公司,又用回Oracle数据库了,很多东西都忘记了,只是有个印象,这两晚抽了点时间,把oracle对字符串的一些处理函数做了一下整理,供日后查看.. 平常我们用Oracle主要有两种字符串类型1.char始终为固定的长度,如果设置了长度小于char列的值,则Oracle会自动用空格填充的.当比较char时,Oracle用空格将其填充为等长,再进行比较.2.VarChar2数据类型为可变长度,虽然与VarChar数据类型是同义的,但在今后的Oracle版本中也许会

trim()函数的用法

在oracle中,trim()函数的用法有,leading 开头字符,trailing 结尾字符,both 开头和结尾字符,如下: trim(leading || trailing || both '将要被替换掉的字符" from "将要被替换的字符串") 1.trim函数去除指定的开头字符 select trim(leading 'x' from 'xday') as strTemp from tableName ; 2.trim函数去除指定的结尾字符 select tri