Delphi 3 и создание приложений баз данных

       

Оператор 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")



Содержание раздела