Sauf si vous utilisez Oracle 12c, il n'est pas possible de stocker plus de 2000 caractères, voir la description des types de données ici :
http://docs.oracle.com/cd/B28359_01 /server.111/b28320/limits001.htm
Au lieu de cela, vous devez utiliser le type de données NCLOB.
Si vous utilisez 12c, vérifiez :http:/ /dbasolved.com/2013/06/26/change-varchar2-to-32k-12c-edition/