I request your collaboration to indicate how I can concatenate more than one VARCHAR2
in a SELECT
, this VARCHAR2
has a more than 4000 characters therefore this error comes out:
[Error] Execution (31: 64): ORA-01489: el resultado de la concatenación de cadena de caracteres es demasiado largo
Form 1
SELECT TO_CLOB(CONCAT(CONCAT(CONCAT('Ref: ', PRODUCTO), ' '), DETALLE))
FROM DUAL
Form 2
SELECT TO_CLOB('Ref: '||PRODUCTO|| ' '|| DETALLE))
FROM DUAL
Form 3
SELECT 'Ref: '||PRODUCTO|| ' '||DETALLE ||)
FROM DUAL