SQL查询将逗号分隔的值分离为独立行。
- 论坛
- SQL查询将逗号分隔的值分离为独立行。
25 浏览
SQL查询将逗号分隔的值分离为独立行。
我知道用PHP和MYSQL可以以某种程度上解决这个问题,但我想知道是否有人可以教我在Oracle 10g(最好是11g)中将一个字符串(逗号分隔)拆分成多行的最简单方法。
表格如下所示:
姓名 | 项目 | 错误
108 测试 Err1, Err2, Err3
109 测试2 Err1
我想创建如下内容:
姓名 | 项目 | 错误 108 测试 Err1 108 测试 Err2 108 测试 Err3 109 测试2 Err1
我在Stack上看到了几个可能的解决方案,但它们只考虑了一个列(即逗号分隔的字符串)。非常感谢任何帮助。