Очевидно, что SQL 2005 поддерживает только:
varchar (max) Данные переменной длины, отличные от Unicode, с максимальной длиной 2 ^ 31 символов.
Если вам нужны строки символов Юникода,
nvarchar (max) Данные Unicode переменной длины с максимальной длиной 2 ^ 30 символов.
текст также поддерживается как тип данных. Используйте этот сайт, если вам нужно больше ссылок:
http://www.teratrax.com/sql_guide/data_types/sql_server_data_types.html