PostgreSQL Create Table: Создайте структуру таблицы dup_countries, аналогичную странам
3. Напишите SQL-оператор для создания структуры таблицы dup_countries, аналогичной странам.
Пример решения:
Код:
CREATE TABLE dup_countries AS
(SELECT *
FROM countries)
WITH NO DATA;
Выход:
postgres = # CREATE TABLE dup_countries AS ( postgres (# SELECT * postgres (# ИЗ стран) postgres- # без данных; ВЫБЕРИТЕ 0
Вот команда, чтобы увидеть структуру созданной таблицы:
postgres=# \d dup_countries
Table "public.dup_countries"
Column | Type | Modifiers
--------------+-----------------------+-----------
country_id | character varying(3) |
country_name | character varying(45) |
region_id | numeric(10,0) |
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущая: напишите оператор SQL для создания простой таблицы стран, включая столбцы country_id, country_name и region_id, которые уже существуют.
Далее: напишите оператор SQL для создания дубликата таблицы стран, включая структуру и данные с именем dup_countries.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code