Изменить структуру таблицы в SQl Server 2008 - PullRequest
3 голосов
/ 08 февраля 2011

Я пытаюсь изменить дизайн таблицы в SQL Server 2008, но получаю сообщение об ошибке, в котором говорится, что мне нужно удалить и заново создать таблицу. Как я могу решить эту проблему.

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

Ответы [ 3 ]

10 голосов
/ 08 февраля 2011

Перейдите: Инструменты - Параметры - Дизайнеры - Дизайнеры таблиц и баз данных и отмените выбор «Запретить сохранение изменений, которые требуют пересоздания таблицы»

0 голосов
/ 05 февраля 2014

Как сказал Pcofre, ответ таков: нажмите Инструменты ---> Параметры ----> Дизайнер ----> на правой панели найдите параметр, означающий предотвращение воссоздания таблиц, затем снимите галочку

0 голосов
/ 08 февраля 2011

Вы можете делать большинство вещей с помощью ALTER TABLE.Изменение типа данных, обнуляемости, добавление / удаление большинства ограничений, добавление / удаление столбцов (игнорирование порядка) не требует перестройки таблицы.

Дизайнер графического интерфейса пользователя попросит перестроить таблицу, если вы переупорядочите столбцы или добавите IDENTITY,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...