Конвертирование varchar(n) в varchar(max) на mssql2008

У меня есть таблица, которая имеет около 8000 строк, и я хочу изменить столбец с VARCHAR (1000) на VARCHAR (Макс) я набрал

alter table TABLENAME alter column COLUMNNAME varchar(MAX)

и это не сработало. Как я могу изменить тип данных столбца? Или мне нужно написать varchar(5000) или что-то вместо varchar(MAX)?? Спасибо.

1 ответ

Решение

Следующая ветка здесь на SO содержит ответ на ваш вопрос. Обратите внимание, что ваша таблица может быть удалена и воссоздана во время процесса.

конвертировать в varchar(макс)

Другие вопросы по тегам