Hallo Christian,
Ursache dürfte sein, dass er das Ergebnis als VARCHAR2 zurückliefern
will und die max. gestattete Länge 2000 (m.E. bis 7.3.x) oder 4000 Byte (ab 8.1.x) ist.
Daher kannst nur die Columns einzeln oder soweit verkettet, dass die max. Länge nicht überschritten wird, und ausserhalb SQL miteinander verketten.
Gruß Ralf