Оператор DELETE
Оператор DELETE предназначен для удаления группы записей из объекта. В качестве объекта могут выступать ТБД или просмотр, созданный оператором CREATE VIEW. В последнем случае могут удаляться записи из нескольких таблиц. В частном случае может быть удалена только одна запись.
Формат оператора DELETE:
DELETE FROM <объект> [WHERE <условие поиска>];
Удаляются все записи из объекта, удовлетворяющие условию поиска. Условие поиска задается так же, как в операторе SELECT.
ВНИМАНИЕ
! Если опустить WHERE <условие поиска>, из объекта будут удалены все записи.Пример.
Удалить из таблицы RASHOD все записи о расходе товара "Кока-кола" за дату "10.01.97".DELETE FROM RASHOD
WHERE (TOVAR = "Кока-кола") AND (DAT_RASH = "10-JAN-1997")