【发布时间】:2016-12-15 21:22:39
【问题描述】:
我正在尝试将表的记录提取到 csv 文件中。 SQL查询很简单
SELECT * FROM MY_TABLE_NAME
给出一个假设的记录集
A B C D
E F G H
I J K L
我想要的是一个记录集,其中所有列都连接在一起,例如
A, B, C, D
E, F, G, H
I, J, K, L
我接触过 LISTAGG,但我不想汇总记录。我想维护每个单独的行条目的结构,只是用分隔符分隔。有什么想法吗?
编辑:
我需要将查询应用于我不知道列数是多少的多个表。此外,表结构会定期更改,我需要它足够灵活来解决这个问题。
【问题讨论】:
标签: sql oracle concatenation