Глава 10. Добавление колонки в таблицу

Мы забыли включить в таблицу planet колонку с информацией о среднем расстоянием планеты от Солнца (в астрономических единицах). Сейчас не поздно добавить эту колонку (назовём её orbit):

test54=# ALTER TABLE planet ADD COLUMN orbit REAL;
ALTER TABLE
test54=# SELECT * FROM planet;
   name   | token | diameter |    mass    | orbit 
----------+-------+----------+------------+-------
 Меркурий | ☿     |     4780 |    3.3e+23 |      
 Венера   | ♀     |  12103.6 |  4.869e+24 |      
 Земля    | ♁     |  12756.3 | 5.9736e+24 |      
 Марс     | ♂     |     6794 | 6.4219e+23 |      
 Юпитер   | ♃     |   142984 |    1.9e+27 |      
 Сатурн   | ♄     |   120536 |   5.68e+26 |      
 Уран     | ♅     |    51118 |  8.683e+25 |      
 Нептун   | ♆     |    49532 | 1.0247e+26 |      
(8 rows)

Значения во вновь добавленной колонке пока ещё не были заданы. В таких случаях значением ячейки в таблице является специальная величина NULL. Какой бы тип не имела колонка, в её ячейках может быть NULL как признак отсутствующего значения.

Как заполнить эту колонку, мы обсудим в Глава 11, Изменение записи в таблице.

Информатика-54