Список столбцов и список значений
указываются через запятую, а
значения добавляются в
соответствующие столбцы. Если необходимо
добавить кортеж целиком (т.е. значения есть
для всех полей и их порядок
совпадает с порядком полей в отношении), то описание списка столбцов
можно опустить.
Пример 3.1:
Три следующих запроса будут верно исполнены для отношения R1 из
лабораторной работы №2:
INSERT INTO R1(ФИО, Дисциплина, Оценка) VALUES («Попова»,
«БД», 3);
INSERT INTO R1 VALUES («Попова», «Моделирование», 3);
INSERT INTO R1(ФИО, Дисциплина) VALUES («Бурковский»,
«Сети ЭВМ»);
Оператор
удаления данных DELETE
позволяет удалить одну или
несколько строк из
таблицы в соответствии с условиями,
которые задаются
для удаляемых строк. Синтаксис оператора DELETE следующий:
DELETE FROM <имя_таблицы> [WHERE <условия_отбора>]
Если условия отбора не задаются, то из таблицы удаляются все строки.
Операция
обновления данных UPDATE требуется тогда, когда происходят
изменения данных, которые надо отразить в базе данных.
Запрос на обновление может изменить сразу целую группу записей.
Этот запрос состоит из трех частей:
•
Предложение UPDATE, которое указывает на обновляемую
таблицу;
• Предложение
SET, задающее данные для обновления;
• Необязательный критерий
WHERE,
ограничивающий число
записей, на которые воздействует запрос на обновление.
Достарыңызбен бөлісу: