Я добавляю новый столбец "NOT NULL" в мою базу данных Postgresql, используя следующий запрос (дезинфицированный для Интернета):
ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL;
Каждый раз, когда я запускаю этот запрос, появляется следующее сообщение об ошибке:
ERROR: column "mycolumn" contains null values
Я в тупике. Где я ошибаюсь?
ПРИМЕЧАНИЕ. В основном я использую pgAdmin III (1.8.4), но я получил ту же ошибку, когда я запускал SQL из Terminal.