SQL Server 2005 поддерживает VARBINARY(MAX)
.
Либо вы выполняете этот оператор CREATE TABLE для компьютера с SQL Server 2000, либо ваша база данных все еще находится на уровне совместимости =80 (SQL Server 2000).
Проверьте уровень совместимости с этим запросом:
SELECT name, compatibility_level
FROM master.sys.databases
WHERE name = 'yourdatabase'
Если вы получили ошибку при выполнении этого запроса - вы работаете с SQL Server 2000 :-)
Если ваша база данных имеет уровень 80, вам нужно обновить ее как минимум до уровня 90 (SQL Server 2005):
ALTER DATABASE YourDatabase SET COMPATIBILITY_LEVEL = 90