다음 쿼리를 사용하여 Postgresql 데이터베이스에 "NOT NULL"열을 새로 추가하고 있습니다 (인터넷에서 삭제).
ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL;
이 쿼리를 실행할 때마다 다음과 같은 오류 메시지가 나타납니다.
ERROR: column "mycolumn" contains null values
나는 충격을 받았다. 내가 어디로 잘못 가고 있니?
참고 : 나는 주로 pgAdmin III (1.8.4)를 사용하고 있지만 터미널 내에서 SQL을 실행할 때 동일한 오류가 발생했습니다.