Знакомство с языком PL/SQL и его управляющими конструкциями  
 
 МЕТОДИЧЕСКИЕ УКАЗАНИЯ
 Главная|   О курсе|   Содержание

 

Удаление кортежей может быть произведено командой DELETE

 

Команда DELETE посылает запрос на удаление записей из таблицы.
Синтаксис:
DELETE [Таблица.*] FROM Таблица WHERE ...;
Таблица - имя таблицы, из которой удаляются записи.
Использование предложения WHERE аналогично его использованию в команде SELECT.
Аргумент команды DELETE можно не указывать, поскольку он фактически дублируется в предложении FROM.

Пример:
DELETE FROM Buyers WHERE ID=8;
Этот запрос удаляет из таблицы Buyers запись, в которой ID равно 8.
Для удаления не всей записи, а только ее поля, следует воспользоваться запросом на изменение записи (команда UPDATE) и поменять значения нужных полей на Null.


 Главная|   О курсе|   Содержание