Когда я хочу добавить столбец в таблицу, он обычно выглядит примерно так:
- Запустите SQL Server Management Studio (SSMS)
- Выберите «Дизайн» наТаблица Я хочу добавить столбец в
- Добавить новый столбец в таблицу
- Сохранить
- Получить сообщение об ошибке, которое SSMS не может сохранить, потому что необходимо будет удалитьtable (а это невозможно, потому что в таблице есть внешние ключи).
- Разочаровался, что я забыл, что это то, что SSMS не может сделать
- Создайте команду alter tableвручную, чтобы добавить столбец
- Продолжайте жить.
На этот раз я добавляю шаг между номерами 6 и 7. Я подумал, что могу спросить, почему SSMS не может сделатьпростой оператор alter table для добавления моего нового столбца.
(В случае, если это имеет значение, я запускаю SSMS 2008 против SQL Server 2008.)