Язык SQL

Операторы удаления


В операторе удаления указывается таблица и условие отбора. При выполнении оператора удаляются все строки таблицы, удовлетворяющие условию отбора. Например, следующий оператор удалит из таблицы TimeCard все строки, относящиеся к работникам, которые не заняты на условиях почасовой оплаты:

delete from TimeCard where not exists

(select  from HourlyEmployee where TimeCaed.ssn = HourlyEmployee.ssn)

В главе 4 обсуждалось, что содержат реляционные схемы и как они реализованы в системе Microsoft Access. В этом сайтебудет показано, как реализовать реляционные схемы в системах баз данных, использующих язык SQL. Основным оператором в языке DDL, являющемся частью языка SQL, является оператор создания таблиц. Кроме него, язык DDL содержит операторы для изменения физических характеристик баз данных, таких как индексация, кластеризация и распределение. Вероятно, DDL является частью языка SQL, для которой на практике существует наибольшее число вариаций, поскольку для каждой системы баз данных существуют свои расширения.

Комментарии закрыты