Почему SQL-сервер 2008 всегда предупреждает о необходимости отбросить таблицы для переименования столбцов? У меня создалось впечатление, это не требовалось, если это не был ключ. Если я изменяю столбец от пустого указателя до не пустой, даже если не поле ключа, он хочет отбросить таблицу и все отношения.
Если вы редактируете таблицу в дизайнере, то это дизайнер педантичен. Попробуйте изменить (снять галочку) эти опции:
Tools > Designers > Prevent saving changes that require table re-creation
После снятия галочки дизайнер все равно выдает диалог предупреждения, но есть еще и эта опция, которую можно снять:
Tools > Designers > Warn about tables affected
Я полагаю, что причина, по которой дизайнер должен отбрасывать таблицы для переименования столбцов, заключается в том, что нет команды SQL для этого, и вместо этого он копирует данные таблицы во временную таблицу, отбрасывает таблицу, создает новую таблицу с измененным именем столбца и копирует данные в нее.