我如何获得如下所示的输出?使用Oracle SQL

时间:2018-10-09 12:37:38

标签: sql oracle split

这是我的字符串'ORACLE'列:

COL
---
ORACLE

我想要以下输出:

O
R
A
C
L
E

2 个答案:

答案 0 :(得分:1)

这将起作用

SELECT SUBSTR ('ORACLE', LEVEL, 1) FROM dual
Connect by level <= length ('ORACLE');

答案 1 :(得分:0)

尝试以下

SELECT SUBSTR(COL, LEVEL, 1) x from tablename
CONNECT BY LEVEL <= LENGTH(COL)