Оглавление  | Назад  | Вперед

Справочник по инструкциям и функциям InterBase SQL

DELETE

Описание
Синтаксис
Примеры
Смотри так же

Описание

DELETE определяет одну или более строк, чтобы удалить из таблицы или редактируемого (updatable) вида. DELETE - одна из привилегий, которые контролируются инструкциями GRANT и REVOKE.

Для определения строк, которые следует удалить, может быть использовано факультативное предложение WHERE.

Предостережение: Если не используется предложение WHERE, удалены все строки из таблицы.

К началу страницы...

Синтаксис

DELETE FROM table [WHERE <search_condition>];
Аргумент Описание
table Имя таблицы из которой удаляются строки.
<search_condition> Условия поиска, которые определяют строки для удаления. Если это предложение не используется, DELETE воздействует на все строки в определенной таблице или виде.

К началу страницы...

Примеры

Следующая инструкция удаляет все строки из таблицы:

DELETE FROM EMPLOYEE_PROJECT;

Следующая инструкция удаляет строку для служащего #141:

DELETE FROM SALARY_HISTORY
WHERE EMP_NO = 141;

Обратите внимание: EMP_NO это PRIMARY KEY для таблицы EMPLOYEE и по этому гарантирует уникальную идентификацию строки.

К началу страницы...

Смотри так же:

К началу страницы...


Оглавление  | Назад  | Вперед