在SQL ORACLE中,通过字符将一行拆分为多行。
- 论坛
- 在SQL ORACLE中,通过字符将一行拆分为多行。
29 浏览
在SQL ORACLE中,通过字符将一行拆分为多行。
我知道使用PHP和MYSQL已经回答了一些程度上的问题,但我想知道是否有人可以教我在Oracle 10g(最好是11g)中将一个字符串(逗号分隔)拆分成多行的最简单方法。
表格如下:
姓名 | 项目 | 错误 108 测试 错误1,错误2,错误3 109 测试2 错误1
我想创建以下结果:
姓名 | 项目 | 错误 108 测试 错误1 108 测试 错误2 108 测试 错误3 109 测试2 错误1
我在Stack上看到了一些潜在的解决方案,但它们只考虑了单个列(即逗号分隔的字符串)。非常感谢任何帮助。