A meno che non utilizzi Oracle 12c, non è possibile memorizzare più di 2000 caratteri, vedere la descrizione dei tipi di dati qui:
http://docs.oracle.com/cd/B28359_01 /server.111/b28320/limits001.htm
Invece, dovresti usare il tipo di dati NCLOB.
Se usi 12c, controlla:http:/ /dbasolved.com/2013/06/26/change-varchar2-to-32k-12c-edition/