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


Практическое руководство. Создание запросов на удаление

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

Примечание

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

При создании запроса на удаление область условий изменится, отображая параметры, доступные при удалении строк. Так как в запросе на удаление данные не отображаются, столбцы "Вывод", "Сортировать по", "Порядок сортировки" будут удалены. Кроме того, флажки напротив имен столбцов в прямоугольнике, представляющем таблицу или возвращающий табличное значение объект, удаляются, так как отдельные столбцы для удаления указать невозможно.

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

Предупреждение

Действие по выполнению запроса на удаление отменить нельзя.В качестве предварительной меры перед выполнением запроса на удаление рекомендуется создать резервную копию данных.

Примечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Чтобы создать запрос на удаление

  1. Добавьте в область схем таблицу, в которой необходимо удалить строки.

  2. В меню Конструктор запросов выберите пункт Изменить тип, а затем — пункт Удаление. Примечание. Если в области схем при запуске запроса на удаление отображается более одной таблицы, конструктор запросов и представлений отобразит диалоговое окно "Удаление таблицы" для запроса имени таблицы, из которой необходимо удалить строки.

При выполнении запроса на удаление в области результатов не выводятся никакие результаты. Вместо этого отображается сообщение о том, сколько строк было удалено.

См. также

Основные понятия

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

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

Конструирование запросов и представлений