4000文字を超える文字列連結を処理するためにXMLAGGに変換する必要があるLISTAGG関数を使用するクエリがあります。
LISTAGG(NAME || INPUT || DESC || ' ' || '<cm>' || DATA || '</cm>', CHR(13)||CHR(10)) WITHIN GROUP(ORDER BY NAME) AS ENTRIES
私は次のことを試みます:
REPLACE(
REPLACE(
XMLAGG(
XMLELEMENT("A",NAME|| INPUT || DESC || ' ' || '<cm>' || DATA || '</cm>', CHR(13)||CHR(10) ORDER BY NAME).getClobaVal(),<A>',''),
'</A>','[delimiter]') AS ENTRIES
ORDERBYで発生した構文エラー
あなたが逃した)試してみてください:
XMLAGG(
XMLELEMENT ("X", FIELD_NAME|| INPUT || DESCRIPTION_KEY || ' ' || '<cm>' || MATCH_DATA || '</cm>', CHR(13)||CHR(10)) ORDER BY FIELD_NAME)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加