时间:2021-07-01 10:21:17 帮助过:72人阅读
select split(‘a,b,c,e,d,f,g‘) arrData from dual;
默认使用逗号分割,可以自定义修改,如:select split(‘X-rapido & Lemon‘,‘&‘) arrData from dual;
点开集合
默认使用逗号分割,可以自定义修改,如:select split(‘X-rapido & Lemon‘,‘&‘) arrData from dual;
示例:splitstr(字符串,获取的节点下标,分隔符)
select splitstr(‘X-rapido&Lemon&Jennifer‘, 1, ‘&‘) word from dual; -- X-rapido
select splitstr(‘X-rapido&Lemon&Jennifer‘, 2, ‘&‘) word from dual; -- Lemon
select splitstr(‘X-rapido&Lemon&Jennifer‘, 3, ‘&‘) word from dual; -- Jennifer
select splitstr(‘X-rapido&Lemon&Jennifer‘, 4, ‘&‘) word from dual;
-- 空字符串
http://www.cnblogs.com/enjoycode/archive/2012/11/10/oracle_split.html
Oracle 创建 split 和 splitstr 函数
标签:oracle splitstr split 分割