この件に関しては同様の質問がたくさんありますが、最終結果がvarchar2には大きすぎるものを考慮した解決策を見つけることができません。
だから私がやろうとしているのは、これを変更することです:
Column1 | Column2
-------- --------
1 Hello
1 world,
1 please help
2 Thanks
2 world,
2 you're the best.
これに:
Column1 | Column2
-------- --------
1 Hello world, please help
2 Thanks world, you're the best.
私の特定の問題は、新しい連結値が 4000 文字を超える場合がいくつかあるため、LISTAGG
期待どおりに使用できないことです。関数を書かなくても解決できることに特に興味がありますが、どちらでもかまいません。