кодесурса

Запись вставки PostgreSQL: создание дубликата одной таблицы

script1adsense2code
script1adsense3code

3. Напишите оператор SQL для создания дубликатов таблицы стран с именем country_new со всей структурой и данными.

Здесь в следующем является структура таблицы стран.

 Колонка | Тип | Модификаторы
-------------- + ----------------------- + -----------
 country_id | изменение характера (2) |
 название страны | изменение характера (40) |
 region_id | числовой (10,0) |

Пример решения:

Код:

CREATE TABLE country_new
AS SELECT * FROM countries;

Вот команда, чтобы увидеть структуру и список вставляемых строк:

 postgres = # / d country_new;
    Колонка | Тип | Модификаторы
-------------- + ----------------------- + -----------
 country_id | изменение характера (2) |
 название страны | изменение характера (40) |
 region_id | числовой (10,0) |
 
postgres = # SELECT * FROM country_new;
 country_id | название страны | Region_ID
------------ + -------------- + -----------
 C1 | Индия | 1002
 С2 | США |
(2 ряда)

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: написать оператор SQL для вставки одной строки в таблицу стран против столбца country_id и country_name.
Далее: написать оператор SQL для вставки значений NULL в столбец region_id для строки таблицы стран.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code