我有这样的select语句。
select 'A','B','C' from dual;
资讯科技显示
'A' 'B' 'C'
A B C
我想要这样的表演
'A'
A
B
C
请帮帮我。
发布于 2015-06-17 06:53:57
只需将其与CHR(10)
(即行提要)连接。
例如,
SQL> WITH DATA(a, b, c) AS(
2 SELECT 'A','B','C' FROM dual
3 )
4 SELECT a||chr(10)||b||chr(10)||c text FROM DATA;
TEXT
-----
A
B
C
SQL>
或者,您可以使用UNION 。
SQL> column text format a4
SQL> WITH DATA(a, b, c) AS(
2 SELECT 'A','B','C' FROM dual
3 )
4 SELECT a text FROM DATA UNION ALL
5 SELECT b text FROM DATA UNION ALL
6 SELECT c text FROM DATA;
TEXT
----
A
B
C
SQL>
https://stackoverflow.com/questions/30884143
复制相似问题