i wonder if "varchar2(30000)" is part of the problem. varchar2 only goes to 4000.