Я добавляю новый столбец «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 из терминала.