Dodaję nową kolumnę „NOT NULL” do mojej bazy danych Postgresql, używając następującego zapytania (odkażonego dla Internetu):
ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL;
Za każdym razem, gdy uruchamiam to zapytanie, pojawia się następujący komunikat o błędzie:
ERROR: column "mycolumn" contains null values
Jestem zakłopotany. Gdzie się mylę?
UWAGA: Korzystam głównie z pgAdmin III (1.8.4), ale otrzymałem ten sam błąd, kiedy uruchomiłem SQL z poziomu terminala.