Поделиться через


Как удалять столбцы из таблицы (визуальные инструменты для баз данных)

Изменения: 12 декабря 2006 г.

При удалении столбца из таблицы в конструкторе таблиц этот столбец и все данные в нем удаляются из базы данных после сохранения изменений.

ms175491.Caution(ru-ru,SQL.90).gifВнимание!
После сохранения таблицы это действие отменить невозможно. Единственный способ восстановления удаленного столбца — закрыть таблицу без сохранения изменений.

Удаление столбцов из таблицы

  1. В обозревателе объектов щелкните правой кнопкой мыши таблицу, в которой необходимо удалить столбцы, и выберите Конструктор (Изменить в версии с пакетом обновления 1 или в более ранней).

    Откроется конструктор таблиц.

  2. Выберите столбец, который необходимо удалить.

  3. Щелкните правой кнопкой мыши столбец и выберите из контекстного меню пункт Удалить столбец.

  4. Если столбец участвует в связи, будет отображено сообщение с запросом на подтверждение удаления выбранных столбцов и их связей. Выберите Да.

Если столбец не участвует в проверочном ограничении, то этот столбец, все прикрепленные к нему ограничения, все связи, в которых он участвует, а также все данные, содержащиеся в столбце, условно удаляются из базы данных. Они будут удалены из базы данных навсегда при сохранении таблицы.

Если столбец участвует в проверочном ограничении, сервер баз данных отклонит изменения при попытке их сохранить, то есть операция фиксации завершится ошибкой. Чтобы удалить столбец, участвующий в проверочном ограничении, необходимо сначала изменить или удалить проверочное ограничение, прежде чем можно будет удалить столбец.

См. также

Задачи

Как удалить таблицы из базы данных (визуальные инструменты для баз данных)
Как вставлять столбцы в таблицы (визуальные инструменты для баз данных)

Другие ресурсы

Работа со столбцами (визуальные инструменты для баз данных)

Справка и поддержка

Получение помощи по SQL Server 2005