Oracle 11g:使用本机函数将CLOB拆分成行?

时间:2016-11-29 11:26:06

标签: sql oracle plsql clob

我有列出CLOB的列。

每个CLOB都是这种形式:

file1.ext1
file2.ext2
file3.ext3

我想要做的是将所有CLOBS组合转换为不使用PL / SQL程序列出的行。换句话说,是否有一个原生函数可以让我将所有CLOB的内容分成行

1 个答案:

答案 0 :(得分:0)

您可以在选择中使用LISTAGG功能,例如:

SELECT LISTAGG(COL_a,',') 
  FROM MyTable
 WHERE ....

注意:我从未检查过它如何与CLOB一起使用,所以......