我有一个逗号分隔值的列,如6,7,99.3334.
我需要编写一个PL SQL过程,它将分别给出这些值.列的长度为40.
谁能帮我这个?
这样的事可能吗?
with my as ( select '6,99.3334' str from dual ) select regexp_substr(my.str,'[^,]+',1,level) part from my connect by level <= length(regexp_replace(my.str,]+')) + 1 ;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。