これはORACLEに関するものです
いくつかのxml値を返す関数が1つありますが、集計関数(現在の関数のようにCOUNT())がある場合は常に、次のようなエラーが表示されます。
ORA-00978: GROUP BYなしでネストされたグループ関数
これに対する解決策は何ですか?
以下は私の機能です:
関数の作成または置換 funxmlresultAGGTest (abc varchar2) CLOB を返す なので my_xml CLOB; 始める SELECT XMLELEMENT ("データセット", XMLAGG (XMLELEMENT ("ROW", XMLFOREST (COUNT (*) AS count1) ) ) .getclobval () INTO my_xml FROM pam_tab; my_xml を返します。 終わり;
前もって感謝します...