What cons would I have if using, for example, a 2000 character varchar2 database table field for storing mixed content like textarea input (close to 2000 characters), but also use it for storing textbox input (realistically ~30 characters)? This solution is more complicated than I wrote here, so I would like to leave it, however it would be great if you could point out the disadvantages here.