Wydaje mi się, że planujesz użyć typu danych varchar(MAX) zgodnie z jego przeznaczeniem.
Gdy dane w typie danych MAX przekraczają 8 KB, używana jest strona przepełnienia. SQL Server 2005 automatycznie przypisuje stronie wskaźnik przepełnienia i wie, jak manipulować wierszami danych w taki sam sposób, jak manipuluje innymi typami danych.
Więcej informacji znajdziesz w Books Online:char i varchar