Видалення кортежів

Вираз видалення можна представити як

DELETE FROM R WHERE C;

Буде видалений кожний кортеж відношення R, який задовольняє умові C.

Відмінність від виразу вставки: ми не вказуємо атрибути. Видаляються не значення атрибутів, а кортежі цілком.

Подібність до виразу вставки: у реченні FROM указується лише один персистентний (збережений) об’єкт – таблиця або віртуальна таблиця (View).

Приклад 5.20. Звільнимо відношення

від “олігархів, які п’ють кров американського народу” – тих керівників кіноіндустрії США, чий річний дохід, на нашу думку, переходить межі пристойності.

DELETE FROM MovieExec

WHERE netWorth>=10000000;




double arrow
Сейчас читают про: