1

以下の形式のクエリがあり、特定の列でパーティション分割する必要がありますが、このように配置すると、エラーが発生します : from keyword not found where expected

Select distinct t_name,  rtrim(xmlagg(xml element(e, text, ',').extract('//text()') order by c_id).getclobval(), ',' ) over (partition by t_name) col_list from all_cls where schema ='a' and table in ('tableA' , 'tableB')

list agg を使用した以下のクエリの場合と同様に、xmlagg で適切に機能するように問題を修正するにはどうすればよいですか。

Select distinct t_name,  listagg(text ',' ) within group(order by c_id) over (partition by t_name) col_list from all_cls where schema ='a' and table in ('tableA' , 'tableB')
4

1 に答える 1