oracle 根据逗号拆分字符串一行转多行
2024-10-20 15:53:45
SELECT
A.*,
REGEXP_SUBSTR( A.PRODUCTNUMS, '[^,]+', 1, L ) AS PRODUCTNUM,
L
FROM
LG_ZJQH_PRODUCTVALUES_WWDGX A,
( SELECT LEVEL L FROM DUAL CONNECT BY LEVEL <= 1000 ) --限制一下level数量,提高查询速度。否则数据较多的情况下,会一直查询不出结果
WHERE
L ( + ) <= regexp_count ( A.PRODUCTNUMS, ',' ) + 1
最新文章
- 这些情况下onReume不应该是你的选择
- Oracle三大经典表连接适用情况
- Android广播BroadcastReceiver 一
- javaSE之线程联合
- Eclipse问题解决集
- hdu 1525 Euclid&#39;s Game 博弈论
- HDU 5936 Difference 【中途相遇法】(2016年中国大学生程序设计竞赛(杭州))
- 深入理解Android中ViewGroup
- C++ string 类重写
- ssh隧道
- java中一个引人深思的匿名内部类
- 51 nod 1405 树的距离之和
- JDK安装遇见的问题及解决方案
- linux下安装nodejs及npm
- go基础系列:结构struct
- 社交CRM SCRM
- git使用diff----git-pull之后如何查看拉下来的文件有那些修改
- Logstash 基础入门
- 五:python 对象类型详解二:字符串(上)
- iframe-metamask
热门文章
- Java反射获取方法参数名 IDEA配置 Maven
- Unity-WebGL基于JS实现网页录音
- 前端基础知识-css(一)个人学习记录
- C++中进程间相互通信的方法
- 论文翻译:2022_Time-Shift Modeling-Based Hear-Through System for In-Ear Headphones
- 【学习日志】@NotNull注解不生效问题
- 基于昇腾计算语言AscendCL开发AI推理应用
- 滴水 1.c++类 this指针 笔记+指针
- 关于Promise.all()的理解
- [Ynoi2016] 掉进兔子洞