PostgreSQL Alter Table: измените таблицу, чтобы добавить новый столбец
2. Напишите оператор SQL, чтобы добавить столбец region_id к расположению таблицы.
Вот структура расположения столов.
postgres = # / d локации Колонка | Тип | Модификаторы ---------------- + ----------------------- + --------- - location_id | числовой (4,0) | улица_адрес | изменение характера (40) | почтовый индекс | изменение характера (12) | город | изменение характера (30) | state_province | изменение характера (25) | country_id | изменение характера (2) |
Теперь выполните следующее утверждение.
Пример решения:
Код:
ALTER TABLE locations
ADD region_id INT;
Выход:
См структуру таблицы после изменения.
postgres = # / d локации
Колонка | Тип | M
---------------- + ----------------------- + -
location_id | числовой (4,0) |
улица_адрес | изменение характера (40) |
почтовый индекс | изменение характера (12) |
город | изменение характера (30) |
state_province | изменение характера (25) |
country_id | изменение характера (2) |
region_id | целое число |
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите оператор SQL, чтобы переименовать таблицу стран в country_new.
Далее: напишите оператор SQL, чтобы изменить тип данных столбца region_id на текст в местах таблицы.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code