Pokud nepoužíváte Oracle 12c, není možné uložit více než 2000 znaků, viz popis datových typů zde:
http://docs.oracle.com/cd/B28359_01 /server.111/b28320/limits001.htm
Místo toho byste měli použít datový typ NCLOB.
Pokud používáte 12c, zkontrolujte:http:/ /dbasolved.com/2013/06/26/change-varchar2-to-32k-12c-edition/