Список столбцов и список значений указываются через запятую, а
значения добавляются в соответствующие столбцы. Если необходимо
добавить кортеж целиком (т.е. значения есть для всех полей и их порядок
совпадает с порядком полей в отношении), то описание списка столбцов
можно опустить.
Пример 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, ограничивающий число
записей, на которые воздействует запрос на обновление.
Достарыңызбен бөлісу: