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


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

применимо к:SQL Server

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

Заметка

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

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

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

Осторожность

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

Создание запроса delete

  1. Добавьте таблицу для удаления строк из области диаграммы.

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

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