首页 > 数据库技术 > 详细

Oracle - 分隔符字符串和in列表转换

时间:2020-11-20 15:08:38      阅读:53      评论:0      收藏:0      [点我收藏+]

背景:配置信息存储分隔符字符串,用以业务流程中in操作符查询

示例:apple,orange,banana  -->  in (‘apple‘, ‘orange‘, ‘banana‘)

用法:

select regexp_substr(apple,orange,banana,[^,]+, 1, level) from dual connect by regexp_substr(apple,orange,banana,[^,]+, 1, level) is not null

执行效果:

     REGEXP_SUBSTR(APPLE,ORANGE,BA
1    apple
2    orange
3    banana

 

Oracle - 分隔符字符串和in列表转换

原文:https://www.cnblogs.com/fantastic-clouds/p/14009930.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!