日期:2014-05-17  浏览次数:21248 次

数据库查询 半角全角 空格替换
select replace(string,' ',''),怎么将 不管事半角 和全角的空格 都替换掉 ,哪位大侠知道 告诉一下 谢谢

------解决方案--------------------
SQL code

--第一个用半角空白,第二个替换用全角空白
select replace(replace('f        b',' '),' ') from dual
REPLACE(REPLACE('FB',''),'')
----------------------------
fb

------解决方案--------------------
SQL code

--用正则表达式也可以,就可以考虑全角半角了
select regexp_replace('a   b','[[:space:]]') from dual
REGEXP_REPLACE('AB','[[:SPACE:
------------------------------
ab