XMLAGG¶
说明¶
该是一个聚合函数。它接受 XML 片段的集合并返回聚合的 XML 文档。任何返回 null 的参数都会从结果中删除。(兼容Oracle、PostgreSQL)
返回值¶
连接后的xml数据
示例¶
CREATE TABLE test (y int, x xml);
INSERT INTO test VALUES (1, '<foo>abc</foo>');
INSERT INTO test VALUES (2, '<bar/>');
SQL> SELECT xmlagg(x) FROM test;
XMLAGG
----------------------
<foo>abc</foo><bar/>
(1 row)