Quantcast
Channel: CodeSection,代码区,数据库(综合) - CodeSec
Viewing all articles
Browse latest Browse all 6262

wm_concat(列名)拼接超过4000后异常 数据库 数据库学习 concat 4000异常

$
0
0
wm_concat(列名)拼接超过4000后异常。

函数 wm_concat(列名)该函数可以把列值以“,”号分隔起来,并显示成一行

但是进行拼串的时候,返回是字符串类型,可能遇到拼串形成的结果集大于4000,这时候,系统会提示,超过系统限制。

解决办法:

XMLAGG(XMLELEMENT(E, 列名 || ',')).EXTRACT('//text()').getclobval()

是先将列名组装成以“,”号分隔的xml,再转成无字符大小限制的clob。

但是最后显示的该字符串在最后会多一个“,”


Viewing all articles
Browse latest Browse all 6262

Latest Images

Trending Articles