oracle将一个字段拆分成多个值(regexp_substr函数)

例:


select  regexp_substr(p.attributename, '[^,]+',1,level) c1
from tablename p 
connect by level <= length(p.attributename) - length(replace(p.attributename,',','')) + 1

结果






版权声明:本文为qq_25320187原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。