oracle数据库中如何去除空格


目前,我所知道的就有两种方法:

一、trim(a)--只能去除字符串左右的空格

select trim(leading from ' ——11—— ') aa from dual;

select trim(trailing from ' ——11—— ') aa from dual;
select rtrim(' ——11—— ') aa from dual;
select ltrim(' ——11—— ') aa from dual;
select trim('1' from '1xxxxWORLDxxxx1') aaaaa from dual;

二、replace(a,b,c)--去除字符串里的全部空格
select replace(' aa kk ',' ','') abcd from dual;
select replace('我 爱 我 的 小 女 神',' ','') from dual;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM