我正在使用以下查询向我的Postgresql数据库添加一个新的"NOT NULL"列(已针对Internet进行了清理):
ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL;
每次运行此查询时,我都会收到以下错误消息:
ERROR: column "mycolumn" contains null values
我被难住了.我哪里做错了?
注意:我主要使用pgAdmin III(1.8.4),但当我从终端内部运行SQL时,收到了相同的错误.