Запись вставки PostgreSQL: вставка определенного количества строк одним оператором вставки
5. Напишите оператор SQL, чтобы вставить 3 строки одним оператором вставки.
Пример решения:
Код:
INSERT INTO countries VALUES('C4','India',1001),
('C5','USA',1007),('C6','UK',1003);
Вот команда, чтобы увидеть список вставляемых строк:
postgres = # ВЫБРАТЬ * ИЗ стран; country_id | название страны | Region_ID ------------ + -------------- + ----------- C1 | Индия | 1002 С2 | США | С3 | Великобритания | С4 | Индия | 1001 С5 | США | 1007 С6 | Великобритания | 1003 (6 рядов)
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать оператор SQL для вставки значений NULL в столбец region_id для строки таблицы стран.
Далее: записать оператор SQL и вставить строки из таблицы country_new в таблицу стран.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code