Oracle 10g及以上版本长字符串拆分成多行, 利用正则表达式, 功能类似于split:select dbms_lob.substr(regexp_substr(
Oracle 10g及以上版本
长字符串拆分成多行, 利用正则表达式, 功能类似于split:
select dbms_lob.substr(regexp_substr('abc,1234,ABCD,test', '[^,]+', 1, x.n)) field from dual, (select rownum n from dual connect by rownum < 100) x;
合并多行String记录:
table a 如下
字段 city
row1 上海
row2 北京
row3 昆明
row4 长春
select wmsys.wm_concat(city) from a;
结果如下
上海,北京,昆明,长春,
,Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务