Цель работы:
Целью лабораторной работы является изучение и практическое применение операторов модификации данных.
Задание на работу:
1. Предположим, что вам нужно вставить в таблицу строчку и значение одного из полей вставляемой строки вам еще не известно. Напишите запрос в двух вариантах: в одном укажите названия вводимых полей явно, в другом - не указывайте имена полей.
2. Напишите запрос, обновляющий значение двух полей одной строки.
3. Напишите запрос, удаляющий значение одной строки.
4. Напишите запрос, переносящий для нескольких строк значение одного поля в другое поле.
5. Напишите запрос, переносящий несколько строк одной таблицы в другую таблицу.
6. Продемонстрируйте, каким образом можно заполнять значение первичного ключа таблицы автоматически. Создайте секвенцию, определите значение, генерируемое секвенцией по умолчанию.
7. Выполните запрос на вставку данных и получите только что вставленное значение первичного ключа (конструкция RETURNING ID) .