I would design those columns as text and enforce value length restrictions with triggers.
It's a false problem: I define the data type for a field and want to check his value after the exception that I can't fit larger data into my field.
Thank you, Rod, Tom ....
---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings