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