one drawback is that varchar(max) can't form part of a index key.
also it's simply wasteful and inefficient.
when you write a program in C, you don't allocate 2gb of memory to hold a 10 character string do you?
---------------------------------------
elsasoft.org