как объединить строки?

Я использую Oracle 10g, и у меня следующая структура таблицы: я бы, параграф

Я хочу сгруппировать по идентификатору и объединить параграфы. Каждый абзац может быть 1500 знаков или больше.

Когда я пробую функцию wm_concat, она жалуется, что строковый буфер слишком мал. Я действительно пробовал многие примеры на веб-сайте Oracle, и все они терпят неудачу с ошибкой, что строковый буфер слишком мал.

select id, wm_concat(paragraph) from paragraphs group by id

как решить эту проблему?

5
задан APC 7 June 2015 в 03:16
поделиться