позволяет удалить записи из одной таблицы или из нескольких взаимосвязанных таблиц. Удаляемые записи выбираются с помощью Запроса на выборку, а затем в окне конструктора он превращается в Запрос на удаление с помощью кнопки Удаление на панели инструментов или команды меню Запрос | Удаление.
После выполнения этой команды в бланке запроса появляется строка Удаление. Символ звездочка (*) из списка полей таблицы, записи которой требуется удалить, перемещается мышкой в бланк запроса. В строке Удаление в столбце этого поля появляется значение Из. Для полей, для которых это необходимо, заполняется строка Условие отбора.
Для предварительного просмотра удаляемых записей можно нажать кнопку Представление запроса на панели инструментов. Для возврата в режим конструктора запроса используется эта же кнопка. Для удаления записей нажимается кнопка Запуск на панели инструментов.
Результаты запроса зависят от установленных в схеме БД отношений между таблицами и параметров целостности.
Если для связи установлен параметр целостности Каскадное удаление связанных записей, то в результате выполнения этого запроса будут удалены все связанные записи. Если параметры целостности Каскадное удаление связанных записей не установлены, то записи удаляются только в указанных в бланке запроса таблицах вне зависимости от их логических связей.
|