这是关于 ORACLE
我有一个函数可以返回一些 xml 值,但是只要有任何聚合函数(例如在当前函数中是 COUNT()),它就会给我一个错误,例如,
ORA-00978: 没有 GROUP BY 的嵌套组函数
建议我解决这个问题的方法是什么???
以下是我的功能:
创建或替换函数 funxmlresultAGGTest (abc varchar2) 返回CLOB 作为 my_xml CLOB; 开始 选择 XMLELEMENT ("数据集", XMLAGG(XMLELEMENT(“行”, XMLFOREST (COUNT (*) AS count1) ) ) ).getclobval () 进入 my_xml 从 pam_tab; 返回 my_xml; 结尾;
提前致谢...