oracle 字符去除空格,oracle消除字符串空格 |
您所在的位置:网站首页 › oracle中去除空格的函数 › oracle 字符去除空格,oracle消除字符串空格 |
trim函数和replace函数可以解决这个问题。 replace(str,' ','')就可以消除字符串中所有空格. trim函数 如果提到TRIM函数,最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种。 然而TRIM函数其实是具有删除“任意指定”字符的功能,不可谓不牛。我们来一次体验之旅。 1.先看一下TRIM函数的完整语法描述 TRIM([ { { LEADING | TRAILING | BOTH } [ trim_character ] | trim_character } FROM ] trim_source ) 以上语法引自于Oracle 10gR2官方文档:http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/img_text/trim.htm 单从这个语法定义上我们就可以看出,小小的TRIM函数蕴含了更多可定制的功能。一一展示,供参考。 2.最简单的用法开始 不使用任何参数: sec@ora10g> select trim (' SECOOLER ') "TRIM e.g." from dual; TRIM e.g -------- SECOOLER 这也是最常见的一种使用方法,都使用默认的参数,默认情况下TRIM会同时删除字符串前后出现的空格。 3.其实第一种常用的方法等同于下面带有“BOTH”参数的写法 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |