oracle存储过程中怎么样将一个长字符串中的多个空格替换成一个空格 比如我要将一个字符串'123 4 56 7 89 '中的多个空格换成一个'123 4 56 7 89'怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --是这个问题吧,居然开俩帖子,我一并回答了吧。s = s.replaceAll("两个空格","一个空格"); --这是SQL SERVER 用法,上面的那个是JAVA用法UPDATE TABLE_A SET COLUMN_A=REPLACE(COLUMN_A,' ',' ') ---可以用正则表达式,regexp_replace函数SQL> select 2 regexp_replace('a b c d', '[[:space:]]*', ' ') 3 from dual; REGEXP_REPLACE('ABCD','[[:SPAC------------------------------ a b c d oracle 中修改表的属性的数据类型怎么修改啊 oracle8.1.7灾难恢复 关于SQL 语句 请问下面的游标如何修改才是正确的? linux下启动oracle不成功.请帮忙看看 oracle如何搜索整个数据库 oracle与iis 如何查询数据库中有哪些表?谢谢!!---------------------------------急 求一个简单的存储过程,保存一个大文本,加分加分。 oracle存储过程实现两表对比更新、插入、删除 数据模型扩展 Oracle交叉表
---可以用正则表达式,regexp_replace函数
SQL> select
2 regexp_replace('a b c d', '[[:space:]]*', ' ')
3 from dual;
REGEXP_REPLACE('ABCD','[[:SPAC
------------------------------
a b c d