I\'ve inherited a asp.net website project that currently runs SQL Server 2000 as its backend.
I\'ve been doing some databases changes on a local copy of the db using
This depends on your needs. You can use a TEXT column instead of VARCHAR(MAX) but you have to be sure that your implementation doesn't need to search on that field, as you cannot do like comparisons on TEXT and NTEXT fields.
If you can limit yourself to 8000 characters, I would use a VARCHAR(8000) column to store the information.