SQL. Лекция 1. Основы
Ограничения уникальности. Первичные ключи - Учим SQL на примере Postgres
Рассмотрим таблицу учеников. Пусть мы хотим добавить к ней столбец "email" с электронной почтой. Этот столбец всегда должен иметь значение, то есть, должен быть NOT NULL. Поскольку у каждого ученика своя почта и нет какой-то почты по умолчанию, то значения по умолчанию не будет. Ранее мы видели, что добавлять столбец с NOT NULL и без значения по умолчанию нельзя. Поэтому сначала добавим столбец без ограничения NOT NULL, заполним его ячейки и только потом добавим ограничение. Однако здесь можно добавить...